If you could travel back in time to July 3, 1985 â when Back to the Future was released and the DeLorean became the magical, revered vehicle it is today â youâd find that top film criticsâ initial reactions to the Robert Zemeckis movie werenât so different from the way we feel about it in...