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.
2023
2006
2013
2019
2018
1991
2025
2014
2022
1960
1965
2021
1988
1980
1954
2016
1987
2017