After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
1983
1972
1951
2008
1942
2001
2007
2010
2009
1988
1949
2005
2017
2020
1926
1957
2018