An insomniac writer's sleep-deprived hallucinations distort reality as paranoia drives him to extreme violence.
1997
2017
1994
2025
2004
—
1998
2009
2014
2019
1983
2024
2018
2002
2022
1996
1991