The Lost World (1998)

TV Movie
Adventure
Science Fiction

A scientist discovers dinosaurs on a remote plateau in Mongolia.