Aside from its stellar cast and unusual plot, "Heaven" has been highly anticipated for other, more important reasons. First, legendary Polish director Krzysztof Kieslowski, who died in 1996 and was best known for his "Three Colors" trilogy (which included the highly regarded "Blue," "White" and "Red"), co-wrote the screenplay with partner Krzysztof Piesiewicz. And yes, "Heaven" is the first installment of his next trilogy, which is to include "Hell" and "Purgatory."
Second, "Heaven's" director is none other than Tom Tykwer, a hot German director with a string of German-language hits under his belt, including "Lola Rennt" (Run Lola Run). "Heaven" is Tykwer's English-language debut.
In "Heaven," Philippa (Cate Blanchett), a young English teacher in Italy, tries to seek revenge for her husband's death, but inadvertently causes a tragedy and is arrested. Meanwhile, she finds herself falling in love with a young police officer, Filippo (Giovanni Ribisi).
Retelling the plot of the film is like trying to describe, say, an Impressionist painting. It is possible to describe objects and, with a bit of inventiveness, to convey the general idea, but it is definitely unrealistic to try to convey the feelings and emotions.
"Heaven" is an incredible and impossible story of love and romance, although it may disappoint those who have been spoiled by action-filled Hollywood blockbusters. This film is first and foremost about a fantastic, overwhelming love affair, and also about revenge.