In an abandoned camp, a woman is held captive by serial killers who have something horrific locked away.
No data