After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
2009
2021
2022
2023
2024
—
2020
2019
2025
2026
2005