17930061

Ian West/ Press Association Image

Judi Dench, left, and Philomena Lee attend a screening of “Philomena” in mid-October at the Odeon Cinema in London.

close window