"A pastor preoccupied with writing the perfect sermon fails to realize that his wife is having an affair and his children are up to no good."
Rowan Atkinson
as Walter Goodfellow
Kristin Scott Thomas
as Gloria Goodfellow
Maggie Smith
as Grace Hawkins
Patrick Swayze
as Lance
Tamsin Egerton
as Holly Goodfellow
Toby Parkes
as Petey Goodfellow
Liz Smith
as Mrs. Parker
Emilia Fox
as Rosie Jones
James Booth
as Mr. Brown
Patrick Monckton
as Bob - Pond Workman
Rowley Irlam
as Ted - Pond Workman
Vivienne Moore
as Mrs. Martin
Murray McArthur
as Vicar's Convention Master of Ceremonies
Morgan Gower
as Reverend Campbell
Rupert Simonian
as Billy Martin the Bully
Alex Macqueen
as Train Ticket Collector
Paul Viragh
as Policeman on Train
Tony Denham
as Police Interrogator
Roger Hammond
as Judge
Andrew Thomas Jones
as Mark - Boyfriend #2
Jack Ryan
as David - Boyfriend #1
Nazim Kourgli
as Grant the Goth - Boyfriend #3
Jack Zimmermann
as Jereny Z - Boyfriend #4
Terry Alderton
as TV Chat Show Presenter
David Schaal
as TV Chat Show Pundit #1
Chrissie Cotterill
as TV Chat Show Pundit #2
Rory Dorling
as Billy Martin's Gang
Max Murley
James Galloway
Niall Johnson
Art Direction
Director
Julia Palau
Production Manager
Gavin Finney
Director of Photography
Crispian Sallis
Production Design
Victoria Russell
Costume Design
Dickon Hinchliffe
Original Music Composer
Steve Christian
Executive Producer
Peter Fudakowski
Associate Producer
Neesh Ruben
Set Decoration
Nicola Matthews
Makeup Artist
Noel Donnellon
Producer
Richard Street
Sound Re-Recording Mixer
Howard Eaves
Foley Artist
Nigel Wooll
Co-Producer
Aileen Seaton
Makeup & Hair
Matthew Payne
Steve Wilkinson
Colin Codner
Sound Recordist
Brendan Nicholson
Richard Straker
Foley Recordist
Ruth Sullivan
Kevin Tayler
ADR Mixer
Andrea Clark
Casting
David Garrett
Bertil Ohlsson
Robin Sales
Editor
Trevor Swanscott
Darren Evans
Sandy Buchanan
Marc Samuelson
Jeremy Zimmermann
Ian Tapp
Joan Stribling
Sarah Morton
Dialogue Editor
Anne Sheehan
Ray Freeborn
Simon Finney
Camera Operator
Richard Russo
Writer