TV On DVD Review Submitted by AJ Garcia on Wednesday, January 2, 2013 - 3:25AM
A-
The time travel theme has blown up over the years with the return of Doctor Who in 2005, the fresh new spin on the Star Trek movie franchise, the plethora of other time travel films like The Time T