A genetic engineering experiment gone horribly awry turns a large flock of docile sheep into unrelenting killing machines.
2025
2005
2022
2024
—
2012
1986
2021
2014
2018
1997
1980