Back to the Future Part III is a 1990 American science fiction Western film directed by Robert Zemeckis and starring Michael J. Fox, Christopher Lloyd, Mary Steenburgen, Thomas F. Wilson, and Lea Thompson.