All Cast

Paul Bettany
Joe Fairburn

Stephen Graham
Chrissie Fairburn

Mark Strong
Robert Seymour

Ben Crompton
Jason Buliegh

Brian Cox
Lenny Fairburn

Zoë Tapper
Jemma Venn

Natasha Little
Lily Fairburn

Adrian Edmondson
Tom Tiernan

Patrick Hurd-Wood
Dominic

Stuart McQuarrie
David Saddler

Daniel Pemberton
Drunken Guitarist

Sandra Voe
Sandra Buleigh

Naomi Battrick
Miriam Fairburn

Nick Murphy
Sports Teacher

Jasper Britton
Daniel Telphen
Danny McEvoy
Sammy
