Characters played by Robbie Coltrane
Danny McGlone
Big Jazza
Characters played by Maurice Roëves
Vincent Diver
Characters played by Emma Thompson
Suzi Kettles
Characters played by Stuart McGugan
Bomba MacAteer
Characters played by Jake D'Arcy
Fud O'Donnell
Characters played by Ron Donachie
Dennis Sproul
Characters played by Richard Wilson
Eddie Clockerty
Characters played by Katy Murphy
Janice Toner
Characters played by Fiona Chalmers
Glenna McFadden
Characters played by Anne Kidd
Noreen Diver
Characters played by Annabel Logan
Baby Wanda
Characters played by Annie Bruce
Sheena Fisher
Characters played by Archie Duncan
The Inverbervies
Characters played by John Carmichael
The Inverbervies
Characters played by Isobel Hirst
The Inverbervies
Characters played by Linda Thain
The Inverbervies
Characters played by Gordon Young
The Inverbervies
Characters played by Bob Watson
The Saxophone Brothers
Characters played by Bob Wishart
The Saxophone Brothers
Characters played by Ronald Forfar
Father Finlay
Characters played by Charlie Sim
Taxi Driver
Characters played by The Tartan Lads
Tartan Lads
The
Characters played by John McGlynn
Lachie
Characters played by David Dixon
Stuart Gordon Inverarrity
Characters played by Iain Andrew
Customer in Shop
Characters played by Laura Harvey
Girl Outside Music Store
Characters played by Natasha Gerson
Reader In Library
Characters played by Stuart Mungall
Film Director
Characters played by Patrick Doyle
Recording Engineer
Characters played by Dave Anderson
Film Editor
Characters played by Louise Beattie
Blonde Young Woman
Characters played by Audrey Jenkinson
Girl Outside Music Store
Characters played by Garry Stewart
VAT Man
Characters played by Harriet Buchan
Receptionist
Characters played by Bill Murdoch
Taxi Driver
Characters played by G.B. Zoot Money
Train Attendant
Characters played by Ray Jeffries
Milk Man
Characters played by Robert Logan
Bomba's Children
Characters played by Ralph Riach
Barman
Characters played by Stewart Porter
Cashier in Garage
Characters played by Ginni Barlow
Nursing Sister
Characters played by Bill Barclay
M.C. in Social Club
Characters played by Louise Goodall
Nurse
Characters played by Annette Staines
Nursing Sister
Characters played by Jack Hannibal
Jerry
Characters played by Sheila Greer Smith
Dental Receptionist
Characters played by Barbara Rafferty
Woman at Infirmary
Characters played by Greg Alexander
Ronnie
Characters played by Bob Rafferty
Child at Infirmary
Characters played by Blythe Brockett
Ruby
Characters played by Nan Forsythe
Dental Patient
Characters played by Bill Denniston
Police Clerk
Characters played by Ralph G. Morse
Club Singer
Characters played by Ian Frame
Assistant Film Editor