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.
1989
1953
1969
2023
2024
1981
1968
2021
—
2014
1932
2003