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