In the wake of their child's disappearance, Debbie and Jack blame each other and themselves, revealing their relationship's secrets in the process.
Added by Upcoming Robot on October 7, 2010