
Where to watch The Lost World in Canada
The Lost World is streaming on Amazon Prime Video and Amazon Prime Video with Ads in Canada. Availability checked 23 May 2026.
About The Lost World
The Lost World is a 1999 web series in the Action & Adventure and Drama genres, created by Catherine Millar and Colin Budds, starring Peter McCauley, Rachel Blakely and William Snow. It spans 3 seasons and 66 episodes, and originally aired on Syndication. It holds an average rating of 7.1/10 from 130 viewers. Below you can see where to watch The Lost World in Canada — across streaming, rental and purchase options — along with the full cast, trailer and viewer reviews.
The Lost World trailer
Overview
Early 20th-century adventurers find themselves fighting for survival after their hot-air balloon crashes into a remote part of the Amazon, stranding them on a prehistoric plateau.
Seasons (3)
- Season 122 episodes · 1999
- Season 222 episodes · 2000
- Season 322 episodes · 2001
Top cast
Themes & keywords
Frequently asked questions
Where can I watch The Lost World in Canada?+
In Canada, you can stream The Lost World on Amazon Prime Video and Amazon Prime Video with Ads.
Is The Lost World on Netflix?+
The Lost World is not on Netflix in Canada right now, but you can stream it on Amazon Prime Video and Amazon Prime Video with Ads.
How many seasons of The Lost World are there?+
The Lost World has 3 seasons and 66 episodes in total.
Who stars in The Lost World?+
The Lost World stars Peter McCauley, Rachel Blakely, William Snow and Jennifer O'Dell.
When did The Lost World come out?+
The Lost World is a 1999 web series created by Catherine Millar and Colin Budds.
What genre is The Lost World?+
The Lost World is Action & Adventure and Drama series.
Who created The Lost World?+
The Lost World was created by Catherine Millar and Colin Budds.
User reviews
No reviews yet — be the first to review The Lost World.
















