Guest Stars Hugh Ross as Archie Hoseason Alison Peebles as Vivien Liddell Elspeth MacNaughton as Libby Cal MacAninch as Milligan Shirley Henderson as Andrea Tam Dean Burn as Paul Ackroyd Michael Byrne as Campbell Reid Roy Sampson as Dougie Allen David Findlay as Milligan's Heavy Frank Mannion as Milligan's Heavy 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 Sean Murray as Det. Sgt. Sam Coutts Jennifer Piercey as Heather Lennox David McKail as Roderick Lennox Peter Armitage as Len Veitch Anne Kristen as Nancy McDowell Paula McGee as Carol Mike Travis as Security Man Melanie Bloch as Receptionist Katherine Stark as Mrs. Tait Simon Donald as Patient Gerard Hocks as Crichton