Flashes of the night before still haunt a disturbed James. Too shocked to fully comprehend what has happened, he carries out his usual morning routine like any other day.
2013
1935
1991
1996
1995
2003
2002
1999
1984
2024
—
1986
2006
1958
1993
1975