Where can I stream Lost Worlds?
In the United States, Lost Worlds streams on Prime and HISTORY Vault. You can rent or buy it from Apple TV Store. It also streams in 12 other countries.
Lost Worlds is a documentary television series by The History Channel that explores a variety of "lost" locations from ancient to modern times.
Not for laughs, tears or romance.
2 seasons · 33 episodes
Pick a department, or search for a name or a job (“editor”, “stunt”).
July 10, 2006 · December 5, 2007 · Ended
6 questions, like "Where can I stream Lost Worlds?"
Quick answers from GoodWatch data.
In the United States, Lost Worlds streams on Prime and HISTORY Vault. You can rent or buy it from Apple TV Store. It also streams in 12 other countries.
Opinions are mixed, with a GoodWatch score of 52 (IMDb 7.6).
Yes: it's rated TV-PG in the United States, and the viewing guide lists it for kids.
66 h
About 66 hours: 33 episodes in 2 seasons of about 120 minutes each, aired from 2006 to 2007.
Yes: it's easy to follow, with complexity at only 5 of 10, and the viewing guide calls it good for background watching.
Mostly plot-driven: intrigue (7 of 10) and spectacle (7 of 10) carry it more than its characters do.