The Imposters

The Imposters

0:43:09 2001 TV-14

The explorers seek out a portal, but are overtaken by a force that replaces Marguerite, Roxton, and Challenger with three demons. With an age of chaos impending, Finn must bring back her friends.

Director(s)
Catherine Millar
Actor(s)
Peter McCauley
Rachel Blakely
Jennifer O'Dell
William Snow
Lara Cox
Freya Stafford
Brett Tucker
Rod Mullinar

More from The Lost World