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.
1993
2001
1998
2023
2006
2024
2005
2007
2022
1995
1996
2004