Duncan Webb, a brilliant scientist, sees his life fall apart as he rushes to finish his life's work: a time machine. As the project draws nearer to completion, Duncan experiences consequences from the past, present and future.
2020
2018
1989
1998
2004
1973
2015
1980
2013
2005
2025
2024
2016
1984
2003