A mysterious woman's escape from her harrowing captivity points investigators toward the dark truth behind an unsolved disappearance 13 years earlier.
2025
1980
2008
1987
2005
1965
2014
2015
2007
2006
2003
1985
2022
2024
2020
2019
2011
2002