Ewan McGregor Ewen Bremner Jonny Lee Miller Kevin McKidd Robert Carlyle Kelly Macdonald Peter Mullan James Cosmo Eileen Nicholas Susan Vidler
Sally Hawkins David Thewlis Alice Lowe Billie Piper Penelope Wilton Robert Pugh Banita Sandhu Paul Hilton Morfydd Clark Natalie O'Neill