Miles Richards
Max Irons
Alistair Ryle
Sam Claflin
Toby Maitland
Olly Alexander
Dimitri Mitropoulos
Ben Schnetzer
Guy Bellingfield
Matthew Beard
George Balfour
Jack Farthing
Ed Montgomery
Josh O'Connor
Lord Riot
Harry Lloyd
Lady Anne
Amber Anderson
Porter
Vincent Franklin
Don
Patrick Barlow
Hannah
Rachel Redford
Harry Villiers
Douglas Booth
Kerry
Amanda Fairbank-Hynes
Helen
Teresa Churcher
Paul
Aki Omoshaybi
Michael
Michael Jibson
Olly
Xavier Atkins
Alistair's Father
Andrew Woodall
Alistair's Mother
Anastasia Hille
George's Mother
Mary Roscoe
Miles' Mother
Geraldine Somerville
Miles' Father
Julian Wadham
Lauren
Holliday Grainger
Hospital Nurse
Shola Adewusi
Elderly Woman
Sarah Crowden
Eager Chap
Joey Batey
Tutor
Samuel West
Escott
Thomas Arnold
Male Banker
Miles Jupp
Female Banker
Vera Chok
Mugger
Tony Way
Young Hooded Man
Daniel Kendrick
Grumpy Man
Justin Edwards
Rachel
Jessica Brown Findlay
Ruby Wedding Man
Joseph Kloska
Police Officer #1
Liam McKenna
Police Officer #2
Ashley McGuire
Police Officer #4
Harry Attwell
College President
James Laurenson
Charlie
Natalie Dormer
Hugo Fraser-Tyrwhitt
Sam Reid
Jeremy Villiers
Tom Hollander
James Leighton-Masters
Freddie Fox
Chris
Gordon Brown
Producer
Graham Broadbent
Sound Designer
Glenn Freemantle
Director
Lone Scherfig
Executive Producer
Tessa Ross
Casting
Lucy Bevan
Stunt Coordinator
Jo McLaren
Art Direction
Julian Nix
Foley Artist
Peter Burgis
Makeup Artist
Siân Miller
Director of Photography
Sebastian Blenkov
Sound Effects
Dillon Bennett
Foley Mixer
Glen Gathard
Special Effects Makeup Artist
Nathaniel De'Lineadeus
Steve Norris
Foley Editor
Peter Hanson
Sound Re-Recording Mixer
Brendan Nicholson
Peter Czernin
Chris Lyons
Co-Producer
Ben Knight
Anita Burger
Peter Watson
Thorsten Schumacher
ADR Mixer
Peter Gleaves
Carmel Jackson
Ivan Dunleavy
Andrew Caller
ADR Editor
Nina Hartstone
Wigmaker
Alex Rouse
Makeup Designer
Jan Sewell
Lizzie Francke
Sam Lavender
Adaptation
Laura Wade
Theatre Play
Writer
Original Music Composer
Kasper Winding
Set Decoration
Barbara Herman-Skelding
Production Design
Alice Normington
Costume Design
Stephen Noble
Editor
Jake Roberts
Supervising Art Director
Andrea Matheson