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 .
2008
1986
2011
2002
1976
1980
2003
2006
1995
2007
2005
1983
1979
1945
2021