Want to behold the glory that is "Lost Worlds" on your TV or mobile device at home? Discovering a streaming service to buy, rent, download, or watch the documentary TV series via subscription can be difficult, so we here at Moviefone want to do right by you.
Read on for a listing of streaming and cable services – including rental, purchase, and subscription options – along with the availability of "Lost Worlds" on each platform. Now, before we get into the ways and means of how you can watch "Lost Worlds" right now, here are some particulars about the History show.
Originally premiering July 10th, 2006, "Lost Worlds" stars Corey Lawson, Corey Johnson, David Robb. The series runs 2 season(s), and has a score of 80 (out of 100) on TMDB, which collated reviews from 2 respected people.
Interested in knowing what the series is about? Here’s the plot: "Lost Worlds is a documentary television series by The History Channel that explores a variety of "lost" locations from ancient to modern times. These "great feats of engineering, technology, and culture" are revealed through the use of archaeological evidence, interviews with relevant experts while examining the sites, and CGI reproductions. These visual re-creations take the form of rendered 3D environments and photo manipulated overlays, allowing the "lost world" to be seen over its present-day state.
The pilot episode "Palenque: Metropolis of the Maya" was first aired on April 4, 2005. It was followed by 12 more episodes in 2006, and a further 19 episodes in 2007."
"Lost Worlds" is currently available to stream via subscription, rental, or purchase on HISTORY Vault Apple TV Channel, Amazon Prime Video, Amazon Video, Amazon Prime Video with Ads, HISTORY Vault Amazon Channel, and Apple TV .
Similar TV Shows
Movie and TV Reviews
Top Movies
Have you ever dreamt of a better version of yourself?
What happens behind these walls will change everything.
Calculate your choices.
Top Series
Truth has been weaponized.
Same luxury. New reservations.
Read between the lies.