Casting

Director

Niall Johnson

Producer

Noel Donnellon, Julia Palau, Matthew Payne

Executive Producer

Steve Christian, David Garrett, Bertil Ohlsson, Marc Samuelson, Anne Sheehan, Steve Wilkinson

Screenplay

Richard Russo, Niall Johnson

Story

Richard Russo

Original Music Composer

Dickon Hinchliffe

Director of Photography

Gavin Finney

Editor

Robin Sales

Casting

Andrea Clark, Jeremy Zimmermann

Production Design

Crispian Sallis

Art Direction

Niall Johnson

Set Decoration

Neesh Ruben

Costume Design

Victoria Russell

Makeup Artist

Nicola Matthews

Camera Operator

Simon Finney

Rowan Atkinson
Rowan AtkinsonWalter Goodfellow
Kristin Scott Thomas
Kristin Scott ThomasGloria Goodfellow
Maggie Smith
Maggie SmithGrace Hawkins
Patrick Swayze
Patrick SwayzeLance
Tamsin Egerton
Tamsin EgertonHolly Goodfellow
Toby Parkes
Toby ParkesPetey Goodfellow
Liz Smith
Liz SmithMrs. Parker
Emilia Fox
Emilia FoxRosie Jones
James Booth
James BoothMr. Brown
?
Patrick MoncktonBob - Pond Workman
Rowley Irlam
Rowley IrlamTed - Pond Workman
?
Vivienne MooreMrs. Martin
Murray McArthur
Murray McArthurVicar's Convention Master of Ceremonies
?
Morgan GowerReverend Campbell
Rupert Simonian
Rupert SimonianBilly Martin the Bully
Alex Macqueen
Alex MacqueenTrain Ticket Collector
?
Paul ViraghPoliceman on Train
Tony Denham
Tony DenhamPolice Interrogator
Roger Hammond
Roger HammondJudge
?
Andrew Thomas JonesMark - Boyfriend #2
Jack Ryan
Jack RyanDavid - Boyfriend #1
?
Nazim KourgliGrant the Goth - Boyfriend #3
?
Jack ZimmermannJereny Z - Boyfriend #4
Terry Alderton
Terry AldertonTV Chat Show Presenter
David Schaal
David SchaalTV Chat Show Pundit #1
?
Chrissie CotterillTV Chat Show Pundit #2
?
Rory DorlingBilly Martin's Gang
?
Max MurleyBilly Martin's Gang
?
James GallowayBilly Martin's Gang