Guest Stars Benedict Smith as Richard Walker Carey Mulligan as Emily Harrogate Andrew Lee Potts as Michael Summerby Michael Fassbender as Douglas Nesbitt Greg Wise as John Harrogate Claire Bloom as Helen Masters Glynis Barber as Dora Hills James Musgrave as Mark Harrogate Rachel Davies as Ellen Summerby Nadia Cameron-Blakey as Diedre Harrogate Max Benitz as James Harrogate