Human beings are abducted and forced to train for violent cage-fight matches. With every hand-to-hand battle, the combatants risk death in the ring.
Director: Donald Lawrence Flaherty
Streaming info last checked: 3 weeks ago