Hydra

Hydra

Available on Prime Video
A former marine and three ex-cons are kidnapped and set up as prey for wealthy hunters on an island inhabited by the deadly Hydra. Who will survive?
Starring George Stults, Polly Shannon, Alex McArthur
Director Andrew Prendergast