Lex Maclean
Alan Maclean (as Joseph McFadden)
Bobby Maclean (as J.S. Duffy)
Joanne Macgowan
Charlie Sloan
Lorna Maclean
Malky Johnson
Gorbals
Welch
Fabio
Uncle Andrew
Jake
Dowd
Doug
Rebecca
Alice
Aunt
Mrs. McGowan
Tactless Man
Polly
Patty
Maggie
Assistant
Helen
Maria
Minors MC
Jeannie
Talker
Boy with Scar
Davie
Barbara
Librarian
Teacher
Shuggy
Tutor
V5 Band Member
Jim (uncredited)
Gang member (uncredited)