A crew of men explore the jungle to find themselves hunted by prehistoric beasts...
Is The Lost World on Netflix? Unfortunately the movie The Lost World is not yet available on Netflix. Follow us on Facebook to see when The Lost World becomes available on Netflix!
Directing | Thomas Brady | Director |
Writing | Thomas Brady | Screenplay |
Production | Elliot Miller | Producer |
Production | Jack Miller | Producer |
Production | Thomas Brady | Producer |
Camera | Thomas Brady | Director of Photography |
Editing | Thomas Brady | Editor |
Visual Effects | Thomas Brady | Animation |