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 .
2021
2004
1969
1975
2005
2011
2022
1974
2003
2020
2025
1986
2002
2016
2013