The Champions League Final, on 31st May 2001, in Rome. A football match unites men that have nothing in common with each other. The stadium becomes a modern Greek theatre,…
Cate Blanchett stars as Philippa, a British teacher living in Turin, Italy, who has seen many friends, including her husband, fall victim to drug overdoses. Philippa has repeatedly contacted the…