When you take justice into your own hands, what are the consequences?
Heaven is a 2002 romantic thriller film directed by Tom Tykwer, starring Cate Blanchett and Giovanni Ribisi. Co-screenwriter Krzysztof Kieślowski intended for it to be the first part of a trilogy (the second being Hell and the third titled Purgatory), but Kieślowski died before he could complete the project. The film is an international...