Heaven
The luminous Cate Blanchett (Elizabeth, The Lord of the Rings) stars as a British teacher living in Italy who's driven to plant a bomb on a drug dealer in cahoots with the police. When she is arrested and interrogated, she learns that her bomb went awry and killed four innocents; a young policeman (Giovanni Ribisi, Saving Private Ryan) is so struck by her grief that he falls helplessly in love with her and throws aside his entire life to help her.