After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
2006
2001
2005
2000
2023
2022
2024
—
2019
1996
1997
2015
2011
2013
1989