After finding a mysterious note, two would-be time-travelers must face the consequences of their actions -- before they even finish building their machine.
2012
1992
2015
1967
2022
2021
1980
2020
1970
1960
1979
1997
1989
2023
2024
2014
2011
1951