- Judi Dench Evelyn Greenslade
- Maggie Smith Muriel Donnelly
- Bill Nighy Douglas Ainslie
- Dev Patel Sonny Kapoor
- Celia Imrie Madge Hardcastle
- Penelope Wilton Jean Ainslie
- Ronald Pickup Norman Cousins
- Tina Desai Sunaina
- Diana Hardcastle Carol
- Tamsin Greig Lavinia
- David Strathairn Ty Burley
- Richard Gere Guy Chambers
- Lillete Dubey Mrs. Kapoor
- Shazad Latif Kushal Kadania
- Denzil Smith Sr. Dharuna