Detectives look to untangle the case of the Ragdoll Killer, who has killed six people and sewn their bodies into the shape of one grotesque body nicknamed the Ragdoll.
2001
2019
2018
2022
2008
1986
2013
2023
1972
1967
2015