Early 20th century. A band of scientists and adventurers set out from England for an uncharted area of the Amazon basin. Their aim: to search for and explore a mythical lost world. After their hot air balloon crashes, they become more than observers of the world, they become participants in it.
There are no TV Airings of The Lost World in the next 14 days.
Add The Lost World to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".