Paradise Lost: Part 2
- Episode aired Apr 16, 2012
- TV-14
- 59m
Leo feels guilty when Helen kills herself,leaving an explanation on Camcorder that she took the tissues to further scientific research. Aware that Mears killed more women than he was impriso... Read allLeo feels guilty when Helen kills herself,leaving an explanation on Camcorder that she took the tissues to further scientific research. Aware that Mears killed more women than he was imprisoned for, Leo tells the police about the arrangement with Annie,scaring Andy, who believes ... Read allLeo feels guilty when Helen kills herself,leaving an explanation on Camcorder that she took the tissues to further scientific research. Aware that Mears killed more women than he was imprisoned for, Leo tells the police about the arrangement with Annie,scaring Andy, who believes that Mears will have his mother murdered for the breach of trust. It is also revealed that... Read all