Heaven plot
"When you take justice into your own hands, what are the consequences?"
Turin. Four innocent people are killed in a bomb attack. The English teacher Philippa (Blanchett) is arrested and confesses. Her target was a drug dealer who killed her husband and made many of her students addicted. When she hears that there are innocent victims, something inside her snaps. The police try to get her to confess that she is a terrorist with political motives. Help comes from an unexpected source: young cop Filippo (Ribisi) falls in love with Philippa. He comes up with a plan that will give her back her freedom, even if it costs him his career. Or worse.