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