Michael Caine Noël Coward Benny Hill
Liam Neeson Laura San Giacomo Kenneth Cranham Alphonsia Emmanuel Maggie O'Neill Stephen Moore Malcolm Storry Richard Graham Alan Talbot Kevin Moore
Ewan McGregor Ewen Bremner Jonny Lee Miller Kevin McKidd Robert Carlyle Kelly Macdonald Peter Mullan James Cosmo Eileen Nicholas Susan Vidler