The creator of a time machine becomes trapped inside his own creation where he must figure out the timing of his mistakes.
2014
1987
2023
2025
2017
1985
2015
2006
2011
1952
1958
1996
2016