Michael J Fox's Marty McFly travels 30 years back in time by Doc Brown's nuclear-powered DeLorean, from 1985 to 1955, a magical cinematic journey second only to Dorothy's excursion to Oz. Zemeckis's film, his best, is wearing its 25 years well, benefits hugely from the big screen and is welcome back.