Charlie Cox as Charles Thoroughood)
Romola Garai (Anna March)
Simon Russell Beale (Hookey)
Geraldine James (Martha)
Christian McKay (Hugo March)
Olivia Grant as Eva Pym)
Richard McCabe (Gerry)
Andrew Scott (Viktor Koslov)
Tessa Peake-Jones (Joyce Thoroughgood)