All Cast

Ben Ellison

Ben Ellison

Alex

Matthew Baidoo

Matthew Baidoo

Beauty

Akim Mogaji

Akim Mogaji

James

John Wilson

John Wilson

Karl

Dencil Williams

Dencil Williams

Marcus

Guy Burgess

Guy Burgess

Dean

Dublin James Wahlberg

Dublin James Wahlberg

Carlos

Harry Donaldson

Harry Donaldson

Leatherboy

Jimmy Somerville

Jimmy Somerville

Angel

Langston Hughes

Langston Hughes

Himself (archive footage)

Stuart Hall

Stuart Hall

British voice (voice)