No Escape Where Is The Captain? Drama · Thriller S1, E3: Denny's offer to help replace Lana and Kitty's passports puts them in even more danger. 2023 · 52m