Characters played by Janet McTeer
Loretta Lawson
Characters played by Imelda Staunton
Bridget Bennet
Characters played by John Fortune
George Saunders
Characters played by Ian McNeice
Oscar Ghilardi
Characters played by Bill Nighy
John Tracey
Characters played by Pamela Salem
Sandra Neil
Characters played by Harry Ditson
Tom Neil
Characters played by Jerome Flynn
Tony Fleming
Characters played by Philip Anthony
Mr. Koogan
Characters played by Richard Dempsey
Felix Neil
Characters played by Jamie Glover
Paul Elvin
Characters played by Rebecca Hall
Lizzie Neil
Characters played by Denis Lill
Steve Fleming
Characters played by Peter Lovstrom
Arthur Goodchild
Characters played by David Bannerman
Michael
Characters played by Linda Henry
Janet Weir
Characters played by Rynagh O'Grady
Viv Hicks
Characters played by William Osborne
Eric
Characters played by Anthony Pedley
Chief Supt. Allan
Characters played by Neville Phillips
Doctor
Characters played by Denise Thomas
Diana