A man drowned in confusion, exhaustion, and mental peril awakens to a phone call from... himself?
—
1975
2013
2023
1949
2002
2009
2010
1985
2025
2006
1992
2021
1978
2024
2012