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 .
2001
2006
1969
2005
1999
2011
2022
2017
2018
2020
2016
1978
1990
2024