Ewan McGregor Ewen Bremner Jonny Lee Miller Kevin McKidd Robert Carlyle Kelly Macdonald Peter Mullan James Cosmo Eileen Nicholas Susan Vidler
Michael Caine Emily Mortimer Iain Glen