This rates amongst the top films I've seen so far this year. Tykwer had a lot to live up to with this movie, since it is based on a script by the late great Kieslowski. However, he has given us a beautifully realised film - his most mature to date. Cate Blanchett's performance is absolutely stunning, and if there is any justice in this world it deserves an Oscar (which means, of course, she won't get it!). Giovanni Ribisi is also superb. This is cinema of the highest calibre. Please go and see this film.