One by one a group of workers are stalked and killed by a mysterious masked figure during a 12 hour night shift in a factory facing closure.
2014
2024
1978
1989
2025
2023
2007
1987
2026
2010
2019
1981
2022