As Samuel once again struggles with his inability to sleep, his grasp on reality is challenged when the events of a single night lead him to question his own morality .
1997
2000
2008
2004
1945
1999
1941
—
1995
1998
1952
1954
1959
2007
2018
2020
2023
2017
2022
2001