An insomniac writer's sleep-deprived hallucinations distort reality as paranoia drives him to extreme violence.
2014
1942
2006
2007
2018
1979
1995
2015
1944
2005
2013
1998
1961
1935
2024
1983
1980
1997
2023