- Carey Mulligan as Kathy H
- Isobel Meikle-Small as young Kathy
- Keira Knightley as Ruth C
- Ella Purnell as young Ruth
- Andrew Garfield as Tommy D
- Charlie Rowe as young Tommy
- Sally Hawkins as Miss Lucy
- Charlotte Rampling as Miss Emily
- Nathalie Richard as Madame
- Domhnall Gleeson as Rodney
- Andrea Riseborough as Chrissie
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.