After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
2009
1966
1976
2018
1964
1975
2004
2006
1992
1998
1968
1969
1989
1971