Anthony Andrews Bernard Hill Tom Baker John Rowe Kate Lynn Evans T.P. McKenna Tim Preece George Harris Roger Brierley John Stratton John Southworth Richard Bebb Leonard Maguire John Boswall Duncan Bell Rob Heyland Robert Swann Harriet Reynolds Lucinda Clare Tom Minnikin Gian Sammarco Ellie Beaven Daniel Ryan Matthew Warman Stephen Donald Jonnie Hurn