A genetic engineering experiment gone horribly awry turns a large flock of docile sheep into unrelenting killing machines.
2023
2003
2004
1986
1995
2022
2025
2026
2019
2013
1998
1999
1985
2018