The Lost World
61 %|Feb 1, 1999|Adventure, Science Fiction, TV Movie A group of unlikely allies are assembled to go on an expedition deep within the Amazon forest in search of new discoveries.
Featured Crew
Simon McGuire
Art Direction
Troy Clarke
Unit Production Manager
Lyle Binnie
Director of Photography
Mark Wareham
Director of Photography