Where Is The Captain? still
No Escape • SEASON 1 EPISODE 3

Where Is The Captain?

No EscapeSeason 1Episode 3May 18, 202355 min

Following their lucrative discovery, Lana and Kitty's plan to run off comes up against unexpected obstacles. In Australia, police pressure increases on Lana and a body found in the water is identified.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.