Cate Blanchett stars as Philippa, a British teacher living in Turin, Italy, who has seen many friend…