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.
2006
1958
1993
1969
1987
2007
2025
—
2010
2014
2023
2002
2017
1957
1999
2004
2000
2008