Rupert Friend
Kevin Lewis
Rupert Friend
Kevin Lewis
Natascha McElhone
Gloria
Con O'Neill
Dennis
Ioan Gruffudd
Colin Smith
Jodie Whittaker
Jackie
Bernard Hill
Uncle David
Tom Burke
Mr. Hayes
Ralph Brown
Gordon Peters
James Fox
Alan
Shirley Anne Field
Margaret
David O'Hara
Terry
Kate Ashfield
Madeline
William Miller
Young Kevin
Augustus Prew
Teen Kevin
Alfie Allen
Dominic
Sid Mitchell
Paul
Alison Carroll
Clare
Niamh Cusack
1980 School Nurse
Oliver Milburn
Penfold
Geoffrey Beevers
Headmaster
Ben Hawkey
Billy Saunders
Helen Lederer
Mrs. Saunders
Johnny Palmiero
Lee
Denise Gough
Patsy
Marc Zammit
Ward
Lucinda Rhodes Thakrar
Mandy
Sarah Barrand
Catherine
Steve Collins
Whacker
Nick Moran
Writer
Nick Moran
Director