Screenplay by Kevin Wood and Sarah Williams
Produced by Robert Bernstein, Graham Broadbent and Douglas Rae
Music by Adrian Johnston
Conducted by Paul Englishby
Pre-recorded score conducted by Terry Davies
Cinematography by Eigil Bryld
Film Editing by Emma E. Hickox
Production design by Eve Stewart
Cast includes Anne Hathaway, James McAvoy, Julie Walters, James Cromwell and Maggie Smith.