After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
1967
1989
1968
2017
1966
1982
1999
2002
1985
1990
2003
1986
1998
2000
1984
2014