Charlotte Rampling Tom Courtenay Geraldine James
Kate Winslet Matthias Schoenaerts Alan Rickman
Richard Madden Holliday Grainger James Norton
Abigail Hardingham Cian Barry Fiona O'Shaughnessy