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.
2000
1986
2018
2008
2005
2002
2009
2004
2003
2006
1993
1985
1976
1997
2023