Guest Stars Tim Plester as Linus Brody Philip Hill-Pearson as Frank Marshall Kathryn Hunt as Brenda Dawson Jonty Stephens as Joe Dawson Akemnji Ndifornyen as Donald Palmer Mark Rice-Oxley as George Stern Sarah Beck Mather as Sylvia Stewart David Maybrick as Mr Stewart Luke Williams as Kevin Dodds Joanna Cassidy as Anna Pearce Andrea Mason as Gladys Campbell Gemma Arrowsmith as Mrs Pemberton Sophie Ellerby as Irene Miller