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