Olly Pickering
Stuart Townsend
Murray
Seth Green
Harry
Stewart Wright
Chris
Raymond Coulthard
Priest
Peter Capaldi
Gordon
Matt Devere
Gretchen
Lili Bordán
Ellen
Keara Murphy
Sue
Linda Fekete
Ms Parker
Jane How
Dress Assistant
Janine Wood
Work Experience
Máté Haumann
Sarah Marie Barker
Amy Smart
Bus Driver
Burn Gorman
Pool Guy
Daniel Mays
Vicar
Richard Durden
Groom
Tom Ellis
Bride
Akiya Henry
James
Steve John Shepherd
Becka
Kate Ashfield
Tania
Jodhi May
Mr. Barker
Philip Jackson
Dana
Anna Chancellor
Big-Time Publisher
Simon Callow
Stan
Martin Hancock
Graham
David Oyelowo
Casting Assistant
Dixie Chassay
Director
Stefan Schwartz
Screenplay
Executive Producer
Zygi Kamasa
Director of Photography
Haris Zambarloukos
Script Supervisor
Cathy Doubleday
Editor
Alan Strachan
Jeremy Strachan
Costume Design
Alexandra Caulfield
Set Decoration
Zsuzsa Mihalek
Unit Publicist
Pete Daly
Producer
Neil Peplow
Production Design
Christina Moore
Casting
Jina Jay
Art Direction
Csaba Stork
Lisa Chugg
Supervising Art Director
Michael Fleischer
Original Music Composer
James Edward Barker
Co-Producer
Justin Anderson Smith
Simon Franks
James Atherton
Michael Henry
Benjamina Mirnik
Sara Giles
Music Producer
Norman Humphrey
Associate Producer
Douglas Hansen
Line Producer
Andrew Warren
Tim Despic
Ed Roe
Chris Auty
James D. Stern
Ildikó Kemény