Just as Eilis finds her feet something happens and family bonds tug her back across the Atlantic. She finds, much to her surprise, that New York has made her more desirable and soon another suitor, Jim, emerges (Domhnall Gleeson in one of his last pre-Star Wars roles). Caught between two countries, two loves and two versions of herself, the drama unfurls. There is little original in the storyline and the film goes through the motions of classical romance. It's a tender but routine tearjerker and seems designed to tick a lot of commercial boxes: it's a period drama and it taps into Irish and Italian-American tropes with a gentle humour, like a bit of family ribbing. Yet it's a period drama with the folds smoothed out. The Korean War is ignored, racial segregation is non-existent and Eilis is only ever welcomed and encouraged at evening classes she attends as the only woman.
A film doesn't have to dwell on every grim truth, but this is certainly a candied version of the past. In this respect, Brooklyn actually harks back to the kind of escapist entertainment cinema offered in the 1950s. It's all rather lovely, if completely unchallenging. The casting is perfect and the acting uniformly superb. For all its lack of depth, the script is sharp, zippy and only occasionally hokey, as when Eilis tells Jim how different Ireland feels "now that I have a job", bashfully catching his eye. It's very funny, too. Not in a clever way, but rather in a fondly sparring round the dinner-table one. Julie Walters, as the mistress of the boarding house, conducts these comic exchanges brilliantly. Who could fail to be charmed by all those lilting Irish accents?