Part one of two: Alec Ross wakes in his beautiful house with his perfect fami...
This Is Not My Life
Season 1 Episode 9: Season 1, Episode 9
Alec finally meets the mysterious Harry who has come to Waimoana with a bold plan for Alec and Becky's escape, but Alec quickly learns Harry cannot be trusted.