In 2045, Ray drowns in guilt after failing to save trillions from The Doctor.
2017
2020
2025
2009
2024
2010
2014
2005
1980
1937
2023
2019
2001