Carey Mulligan | Kathy | |
Izzy Meikle-Small | Young Kathy | |
Ella Purnell | Young Ruth | |
Sally Hawkins | Miss Lucy | |
Hannah Sharp | Amanda | |
Oliver Parsons | Arthur |
Andrew Garfield | Tommy | |
Charlie Rowe | Young Tommy | |
Charlotte Rampling | Miss Emily | |
Kate Bowes Renna | Miss Geraldine | |
Christina Carrafiell | Laura | |
Luke Bryant | David |