Stream
Season 1
Ep 6. Episode 6
- TV-14
- February 12, 2009
In this episode, at long last, Jodi confronts the demons that have tortured her throughout her life. The past, the present, and the future all collide in a cataclysm of emotion, trauma and, eventually, triumph.