as Tour Guide
as Bishop of St. Andrews
as William
as Jock
as SO Martins
as Rent Boy
as Delivery Man
as Phil McCann
as Joe
as Private doctor
as GP
as Arthur Conan Doyle
as Donald MacDonald
as Major Donald MacDonald
as Gavin Laird
as Edward J. (Babe) Heffron
as Martin Ness
as Garth Chappell
as Sulien
as Sulien Blount (uncredited)
as Albert Tooley
as Eddie Landman
as Adrian
as Westminster Clerk
as Joey
as Bank Manager
as Ian