Part one of two: Alec Ross wakes in his beautiful house with his perfect fami...
This Is Not My Life
Season 1 Episode 13
In the season finale of This Is Not My Life, Alec's plans run smoothly at first, until Hope takes her revenge and Richard extracts information that throws everything into jeopardy.