Time doesn't stand still for Marty McFly (Michael J Fox) as director Robert Zemeckis keeps up the momentum of the 1.21 giga-hit. No sooner has Marty returned to the present than up pops Doc Brown (Christopher Lloyd) in his time-hopping DeLorean to tell him his son is in trouble. Son? What son? Set your watch for more cutting-edge special effects and back-and-forth chaos.