Back to the Future is a 1985 Acaemy Award-winning science fiction–adventure-comedy film directed by Robert Zemeckis and produced by Steven Spielberg. Zemeckis wrote the story, along with Bob Gale. It stars Michael J. Fox as teenager Marty McFly and Christopher Lloyd as scientist Dr. Emmett L. Brown.