After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
1966
2014
1983
1943
1978
1961
2018
1976
2015
1985
1986
2006
2002
1987
1956