Where To Stream The Lost World Season 3 Episode 22
Heart of the Storm
- Aired May 13, 2002
- 60 Min
- Rated 5.5
- Number 11 Of 12 Rated Episodes
The plateau is threatened with destruction as the explorers encounter a baffling new phenomenon. We are left with a cliffhanger that ends the series and never returns.