Sadistic predators abduct, torture and murder a group of women in a Phoenix warehouse.
Caged
2021
The Transfiguration
2016
Hellion
2014
Medusa
2020
The Woman
2011
Compulsion
2024