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 .
2025
2018
2017
2024
1999
2011
2005
1991
1972
1989
2009
2015
2019
2010
2012
1939
1965
1978