Guest Stars Alison Peebles as Vivien Liddell Hugh Ross as Archie Hoseason Elspeth MacNaughton as Libby Shirley Henderson as Andrea Cal MacAninch as Milligan Tam Dean Burn as Paul Ackroyd Michael Byrne as Campbell Reid 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 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 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