Nonso Anozie
Cass
Natalie Press
Elaine
Leo Gregory
Freeman
Gavin Brocker
Prentice
Daniel Kaluuya
Young Cass - age 14
Peter Wight
Cecil
Linda Bassett
Doll
Paul Kaye
C.P.
Bronson Webb
The Assassin
Tamer Hassan
Ray
Carl Fairweather
Martin
Lorraine Stanley
Linda
Verelle Roberts
Young Cass
Rory Jennings
Young Freeman
Jayson Wheatley
Young Prentice - aged 14