A disturbed loner suffering from insomnia goes through a series of bad luck and becomes detached from reality. As he falls asleep his nightmares seem to become reality.
2021
1997
1998
2006
1972
2025
2024
2016
2014
2023
2017
2020
2019
—