Charlotte Hunter

The Herd
6.6

The Herd

2014

The Herd

A number of kidnapped and trafficked women find themselves imprisoned in a squalid medical facility. For Paula her continued survival relies on ...