Quick Plot Summary: Released in 1998, The Lost World is a TV Movie, Adventure, Science Fiction film directed by Bob Keen, written by Léopold St-Pierre. The narrative presents a compelling narrative that engages viewers from start to finish. It provides a scannable look at the movie's central conflict involving Patrick Bergin as Challenger.