Cate Blanchett's mesmerizing and multi-faceted performance breathes life into this complex drama. She plays Philippa, an English teacher in Italy who sets out to avenge her husband's drug-related death by bombing the pusher's office. Her plan backfires, and four innocent people are killed.