No Escape · Season 1, Episode 3

No Escape Season 1 Episode 3: Where Is the Captain?

About No Escape: No Escape centers on best friends Lana and Kitty, who are on the run from their lives in the UK. Together they find refuge on a romantic yacht, The Blue, crewed by a group of enigmatic people sailing through South-East A