Director
Cast
Domhnall Gleeson as Dr. Faraday
Will Poulter as Roderick Ayres
Ruth Wilson as Caroline Ayres
Charlotte Rampling as Mrs. Aryes
Liv Hill as Betty
Oliver Zetterstrom as Young Faraday
Kate Phillips as Diana Baker-Hyde
Dixie Egerickx as Gilliam Baker-Hyde
Josh Dylan as Bland
Anna Madeley as Anne Granger
Writers
Lucinda Coxon (screenplay)
Sarah Waters (novel)