All Cast

Max Irons

Max Irons

Miles Richards

Sam Claflin

Sam Claflin

Alistair Ryle

Douglas Booth

Douglas Booth

Harry Villiers

Holliday Grainger

Holliday Grainger

Lauren

Jessica Brown Findlay

Jessica Brown Findlay

Rachel

Natalie Dormer

Natalie Dormer

Charlie

Sam Reid

Sam Reid

Hugo Fraser-Tyrwhitt

Tom Hollander

Tom Hollander

Jeremy Villiers

Freddie Fox

Freddie Fox

James Leighton-Masters

Gordon Brown

Gordon Brown

Chris

Olly Alexander

Olly Alexander

Toby Maitland

Ben Schnetzer

Ben Schnetzer

Dimitri Mitropoulos

Matthew Beard

Matthew Beard

Guy Bellingfield

Jack Farthing

Jack Farthing

George Balfour

Josh O'Connor

Josh O'Connor

Ed Montgomery

Harry Lloyd

Harry Lloyd

Lord Riot

Amber Anderson

Amber Anderson

Lady Anne

Vincent Franklin

Vincent Franklin

Porter

Patrick Barlow

Patrick Barlow

Don

Rachel Redford

Rachel Redford

Hannah

Amanda Fairbank-Hynes

Amanda Fairbank-Hynes

Kerry

Teresa Churcher

Teresa Churcher

Helen

Aki Omoshaybi

Aki Omoshaybi

Paul

Michael Jibson

Michael Jibson

Michael

Xavier Atkins

Xavier Atkins

Olly

Andrew Woodall

Andrew Woodall

Alistair's Father

Anastasia Hille

Anastasia Hille

Alistair's Mother

Mary Roscoe

Mary Roscoe

George's Mother

Geraldine Somerville

Geraldine Somerville

Miles' Mother

Julian Wadham

Julian Wadham

Miles' Father

Shola Adewusi

Shola Adewusi

Hospital Nurse

Sarah Crowden

Sarah Crowden

Elderly Woman

Joey Batey

Joey Batey

Eager Chap

Samuel West

Samuel West

Tutor

Thomas Arnold

Thomas Arnold

Escott

Miles Jupp

Miles Jupp

Male Banker

Vera Chok

Vera Chok

Female Banker

Tony Way

Tony Way

Mugger

Daniel Kendrick

Daniel Kendrick

Young Hooded Man

Justin Edwards

Justin Edwards

Grumpy Man

Joseph Kloska

Joseph Kloska

Ruby Wedding Man

Liam McKenna

Liam McKenna

Police Officer #1

Ashley McGuire

Ashley McGuire

Police Officer #2

Harry Attwell

Harry Attwell

Police Officer #4

James Laurenson

James Laurenson

College President