Question: actress who played emily walters in the recent movie hampstead
Answer: Diane Keaton