After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
1978
2023
1994
2013
2019
2020
1974
1970
1986
2022
2021
2025
2009
2000
2008
2004