The creator of a time machine becomes trapped inside his own creation where he must figure out the timing of his mistakes.
2002
1986
2023
2024
2004
2020
1981
2019
2016
2011
2015
—
2009
1993
2017
2025