The creator of a time machine becomes trapped inside his own creation where he must figure out the timing of his mistakes.
2023
1908
2014
1980
2001
2003
2019
2022
2000
2010
2025
1996
1973
1915
2020
2015
2017
2011