Guest Stars Hugh Ross as Archie Hoseason Elspeth MacNaughton as Libby Alison Peebles as Vivien Liddell Cal MacAninch as Milligan Shirley Henderson as Andrea Tam Dean Burn as Paul Ackroyd Michael Byrne as Campbell Reid Pene Herman-Smith as Secretary Pamela Machell as Secretary Dougal Lee as Milligan's Driver Angus McLennan as Joss Reid Jonathan Hackett as Dr. Joe Sangster Sandy Welch as David Strachan Frank Mannion as Milligan's Heavy Sean Murray as Det. Sgt. Sam Coutts Jennifer Piercey as Heather Lennox David Findlay as Milligan's Heavy David McKail as Roderick Lennox Peter Armitage as Len Veitch Anne Kristen as Nancy McDowell Roy Sampson as Dougie Allen Clive Russell as Chief Inspector Ross Joe Dunlop as Walsh Jonathan Battersby as Riley Andrew Dallmeyer as The Sheriff