Shirley Valentine › Cast
Pauline Collins
Shirley Valentine
Tom Conti
Costas Caldes
Alison Steadman
Jane
Julia McKenzie
Gillian
Joanna Lumley
Marjorie Majors
Bernard Hill
Joe Bradshaw
Sylvia Syms
Headmistress