Finn

Finn

0:43:09 2001 TV-14

An experiment with new energy sources goes awry, launching Roxton, Challenger, and Marguerite 100 years into the future. They discover that the rest of the world has been ravaged by war.

Director(s)
Geoffrey Nottage
Actor(s)
Peter McCauley
Rachel Blakely
Jennifer O'Dell
William Snow
Lara Cox
Nick McKinless

More from The Lost World