Cast
Domhnall Gleeson
Dr. Faraday
Ruth Wilson
Caroline Ayres
Will Poulter
Roderick Ayres
Oliver Zetterström
Young Faraday
Charlotte Rampling
Mrs. Ayres
Liv Hill
Betty
Harry Hadden-Paton
Dr. Granger
Anna Madeley
Anne Granger
Clive Francis
Mr. Rossiter
Elizabeth Counsell
Mrs. Rossiter
Crew
Nathan Nugent
Second Unit Director
Fiona Matthews
Daily Makeup & Hair
Emer O'Shea
Production Coordinator
Phil Bull
Standby Property Master
Lenny Abrahamson
Director
Lucinda Coxon
Screenplay
Sarah Waters
Novel
Anita Overland
Co-Producer
Tim O'Shea
Executive Producer
Nina Gold
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.