Ready to start streamingThe Lost World from the comfort of your couch? The Lost World is currently available to stream via subscription, rental, or purchase on fuboTV, Prime Video, Apple TV Store, Tubi TV in the US.
Here are a few essential notes about the TPS Star series. Originally premiering January 1st, 2002, "The Lost World" stars Dawn Ford, Sonja Ball, Richard Dumont. The show spans 1 season(s) and currently holds a 70/100 rating on TMDb, which was calculated from reviews from 2 verified users.
Need a quick overview of the show? Here’s the plot: "Billy's father disappeared. So they set out to find him with his mother, on a journey to the lost world full of adventure, strange animals and new friends."

































