The creator of a time machine becomes trapped inside his own creation where he must figure out the timing of his mistakes.
1986
2010
2013
2017
1982
2007
2021
2006
2022
1998
1993
—
2023
2025
2015
2020