a Screen Gems release in assocation with Stage 6 Films ; Studio Canal Features ; Film4 and UK Film Council present ; a Big Talk Pictures production ; written and directed by Joe Cornish ; produced by Nira Park, James Wilson ; executive producer, Matthew Justice ; executive producers, Tessa Ross, Jenny Borgars, Will Clarke, Olivier Courson, Edgar Wright