Walt Disney Pictures presents ; a David Kirschner/Steven Haft production ; a Kenny Ortega film ; story by David Kirschner and Mick Garris ; screenplay by Mick Garris and Neil Cuthbert ; produced by David Kirschner and Steven Haft ; directed by Kenny Ortega