After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
2005
2014
1962
1989
2012
1983
1998
2000
1984
1953
2016
1973