S99 E6 | 10/10/21
Notorious: Happy Face Killer
In 1977, a young woman is abducted and imprisoned by a married couple in California. After seven years of torture and rape, she breaks free in a daring escape. Colleen Stan shares her horrific experiences first-hand in this gripping story of survival.