After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
1999
2005
1997
2007
2008
2013
2021
2025
2020
1996
2015
2014
1979