After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
2010
2019
2024
1994
2013
2022
2025
2007
1974
1996
2017
2020
2009
1979
2023
1978