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.
1999
2007
1972
1992
2004
1965
1974
2024
1988
—
1967
1971
2014
1998
2006
1996
2001
1982