Something went wrong
Try again later.
EPISODE
SEASON
Earth: Final Conflict - Season 1 Episode 17: The Devil You Know
The series revolves around the emergence of a strange track in the early 2000s. Things turned out to be a bad path after being visited to Earth by a female-style foreign race, Taelons. Soon after, it appears that all things have passed away when starvation, disease and pollution have been eliminated with the help of Taelons.
June 23, 1943 in New Haven, Connecticut, USA
24 November 1963, London, Ontario, Canada
4 October 1962, London, Ontario, Canada
12 October 1966, Toronto, Ontario, Canada
16 October 1984, London, Ontario, Canada
6 March 1978, Toronto, Ontario, Canada