After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
Category: Animation, Sci-Fi
Stars: Robbie Daymond, Beau Billingslea, Xanthe Huynh
6,1 IMDB Rating 9,833 Views