Three most wanted killers have managed to escape from a secret experiment lab and they start to kill the villagers.
1981
1968
1971
1980
2005
2024
1992
2004
1990
1995
1931
2006
1991
2023
2000
2009