I just recommended this movie to a friend who's having her mid-life crisis. Just like Shirley, she can't stop taking care of other people at her own expense. Everyone who reviews this film focuses on its heart-warming qualities, making it sound like Pollyanna. The reality of Shirley Valentine is that it's very grounded in reality. Every moment of the film is fraught with ambiguity, moral and emotional. Shirley's trip to Greece and subsequent adventures are not Hallmark moments. She realizes quite clearly that her fantasies are superimposed on the necessities of reality. She doesn't marry a tycoon: she gets a waitress job. She realizes from the get-go that her relationship with Costas is a good-natured fraud. The ending of the movie doesn't answer any questions except "How does Shirley feel right at this moment in time?" This is not a film about escaping to a fantasy. It's about finding a reality that works for who you really are. Every human being on earth who's dissatisfied with their life should watch this film.