An insomniac writer's sleep-deprived hallucinations distort reality as paranoia drives him to extreme violence.
1986
1991
2007
2025
2024
1995
2017
2020
1998
1972
1980
1989
2023
2006