Movie rating
11 votes

S07E04 Curse of Phantom Island Episode

Curse of Phantom Island

When an island off the coast of Mexico suddenly disappears, government officials scramble to find an explanation; cutting-edge technology might reveal if the strange place was destroyed by a foreign power or if it existed at all.

  • Posters

  • Backdrops

  • Interesting links

  • Trailers

Release name