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.
2024
2000
2022
2023
1977
2012
2025