I Confess
Show: No Escape --> Season: 1 - Season 1
AirDate: 5/18/2023
Runtime: 60
Voting: 9 (1)

Overview: When Aaron forbids Lana and Kitty from leaving The Blue at Palau, Lana makes a plan for them to escape. In Australia, Lana is torn between who to trust, until she makes a shocking discovery.