Universal Pictures presents ; in association with Legendary Pictures/Perfect World Pictures ; a Playtone/Littlestar production ; written and directed by Ol Parker ; story by Richard Curtis and Ol Parker and Catherine Johnson ; produced by Judy Craymer and Gary Goetzman