Guest Stars Keeley Hawes as Phillipa Haymes Sienna Guillory as Julia Simmons Matthew Goode as Patrick Simmons Zoë Wanamaker as Letitia Blacklock Alexander Armstrong as Insp. Dermot Craddock Elaine Paige as Dora Bunner Cherie Lunghi as Sadie Swettenham Claire Skinner as Amy Murgatroyd Catherine Tate as Mitzi Kosinski Robert Pugh as Col. Easterbrook Lesley Nicol as Nurse McClelland Frances Barber as Lizzie Hinchcliffe Richard Dixon as Rowlandson Christian Coulson as Edmund Swettenham Gerard Horan as Sgt. Fletcher Christian Rubeck as Rudi Schertz Virginia McKenna as Belle Goedler