Season 3, Episode 18 The Imposters

First Aired: April 8, 2002

A trio of demons from Finn's past threaten the stability of Earth's future when they enter the Lost World after trading places with Challenger, Roxton and Marguerite. Finn: Lara Cox. Kayle: Rod Mullinar. Una: Freya Stafford. Rixxel: Brett Tucker. Marguerite: Rachel Blakely. Roxton: Will Snow. Challenger: Peter McCauley.

Guest Cast

Cast & Details See all »

  • Premiered: April 3, 1999
  • Rating: TV-PG
  • Premise: An adventure series based on Sir Arthur Conan Doyle's tale of prehistoric monsters revolves around a jungle expedition led by scientist George Challenger. (more)

Show More »

Trending TonightSee all »

Watch This

Josh Bowman and Freddie Stroma
Time After Time Stars Play Guess That Facial Hair!

Can the Time After Time stars, who were nearly unrecognizable with facial hair, recognize other actors by only seeing their facial hair?