A man attempts to operate a mysterious device, but with each attempt comes a new set of problems.
2022
2024
1976
2009
1993
2008
2023
2021