An insomniac writer's sleep-deprived hallucinations distort reality as paranoia drives him to extreme violence.
2001
2002
2007
1940
2023
2015
1979
1995
1998
2005
1976
1999
2022
1980
1987
1992
2003