Characters played by Paul Brannigan
Ronnie
Characters played by George MacKay
Davy
Characters played by Kevin Guthrie
Ally
Characters played by Jane Horrocks
Jean
Characters played by Peter Mullan
Rab
Characters played by Freya Mavor
Liz
Characters played by John Spence
Brendan
Characters played by Paul McCole
Ewan
Characters played by Emily-Jane Boyle
Christine
Characters played by Antonia Thomas
Yvonne
Characters played by Jason Flemyng
Harry
Characters played by Emma Hartley-Miller
Janice
Characters played by Elaine M. Ellis
Morag
Characters played by Gayle Telfer Stevens
Francine
Characters played by Sara Vickers
Eilidh
Characters played by Julia Taudevin
Barmaid
Characters played by Michael Keat
Barman
Characters played by Daniela Nardini
Chef
Characters played by Nick Farr
Doctor
Characters played by Roddy Hart
Anniversary Band
Characters played by Geoff Martyn
Anniversary Band
Characters played by John Martin
Anniversary Band
Characters played by Gordon Turner
Anniversary Band
Characters played by Scott Clark
Anniversary Band
Characters played by Pj Barnard
Party Guest
Characters played by Ben Bradley
Hospital Porter
Characters played by Alan Cuthbert
Funeral Director
Barman
Characters played by Paul Ellard
Dancer
Characters played by Rosann Ferrier
Dancer-in finale
Characters played by Dexter Fletcher
Drunk Outside Pub
Characters played by Gregor Gillespie
Dancer
Characters played by Tom Mackley
Dancer
Characters played by Cameron McGarva
Singer
Characters played by George McWilliam
Crowd Member
Characters played by Ruaridh Mollica
Dancer
Characters played by The Proclaimers
Twins Leaving Pub
Characters played by Alyssa Reeve
Dancer
Characters played by Charlie Reid
Twin Leaving Pub
Characters played by Craig Reid
Twin Leaving Pub
Characters played by D.T. Wilson
Dancer
Characters played by Robert Yates
Reveller