magnifying glass search icon
Poster of The Lost World

The Lost World (1999)

Where to Watch in

Free

Purchase

Where to Watch in

Free

Purchase

Plot

As the 20th century stirs to life, an eclectic ensemble of daring adventurers and inquisitive scientists depart from the familiarity of England, propelled by a shared thirst for the unknown. They embark on a gripping expedition to a secluded corner of the Amazon basin, a place shrouded in mystery and whispered legends - a mythical lost world believed to be frozen in time. Their journey, however, takes a perilous turn when their hot air balloon, the very symbol of their modernity, succumbs to the whims of nature and crashes into this enigmatic land. Stranded and isolated from the comforts of the modern world, they find themselves not merely observers but unwilling participants in a primitive and hostile landscape. In this perilous prehistoric land, they must rely on the aid of an unexpected ally - a fierce young woman, who, as a child, was marooned in this very world. Her survival instincts and intimate knowledge of the land offer their only beacon of hope. The adventurers are thrown into a thrilling struggle for survival against towering dinosaurs and unseen dangers lurking in the shadows. As they navigate this treacherous terrain, they must reconcile their scientific curiosity with the primal instinct to live, all the while searching for a route back to the world they once knew. Will they escape, or will they forever remain prisoners of the Lost World?

Where to watch The Lost World?

The Lost World is an action show featuring Peter McCauley.

The Lost World is currently streaming for free (ad-supported) on Freevee, Pluto TV, The Roku Channel, Tubi TV and Xumo Play.

It is also possible to buy The Lost World on Amazon Video.