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