Where to Watch Lost Worlds online
Frequently asked questions
Where can I stream Lost Worlds? 
You can stream Lost Worlds on: Apple TV Store
What shows are similar to Lost Worlds? 
Some TV shows that have similar genres and were produced around the same time as Lost Worlds include The Beatles: Get Back, Fit for TV: The Reality of the Biggest Loser, Icons Unearthed, Classic Albums, Gladiators: Warriors of the Ancient World, Oklahoma City Bombing: One Day in America.