Red Room
Held hostage in an isolated house, three kidnapped women attempt to escape from their sadistic captors.
Average Score : 55
How Much Is Your Life Worth
Status: Released
Release Date: 2017-10-26
Production Companies Deep Web Films Sicario Pictures
Production Countries Ireland,
Run time: 96 minutes
Budget: $46,921
Revenue: --
Cast