Guest Stars Hugh Ross as Archie Hoseason Elspeth MacNaughton as Libby Alison Peebles as Vivien Liddell Shirley Henderson as Andrea Michael Byrne as Campbell Reid Cal MacAninch as Milligan Tam Dean Burn as Paul Ackroyd Sean Murray as Det. Sgt. Sam Coutts Dougal Lee as Milligan's Driver Pamela Machell as Secretary Pene Herman-Smith as Secretary Frank Mannion as Milligan's Heavy Angus McLennan as Joss Reid Jonathan Hackett as Dr. Joe Sangster Sandy Welch as David Strachan Jennifer Piercey as Heather Lennox David McKail as Roderick Lennox Peter Armitage as Len Veitch Anne Kristen as Nancy McDowell David Findlay as Milligan's Heavy Roy Sampson as Dougie Allen Clive Russell as Chief Inspector Ross Mike Travis as Security Man Melanie Bloch as Receptionist Paula McGee as Carol Katherine Stark as Mrs. Tait Emma Scott Jupp as Julie Tait Mark Niven as Dominic Tait James Martin as Office Runner Bob Ellis as Priest