After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
2019
1986
2010
2011
2020
2009
2016
2013
1959
2017