Last Hope: Season 1

Last Hope: Season 1

Mar. 29, 2018
Duration: 24 min/episode
Rated: TV-14
Status: Ended

After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.

Last Hope: Season 1
Last Hope: Season 1