Although from the synopsis I thought this was not the kind of film I can enjoy, I decided to watch it after reading the (at the moment only) review, by Christian. I must say, he was right. This film is great! It had my complete attention from beginning to end. It is funny, original, mysterious, intelligent, intriguing, sweet, sad, mental, philosophical, emotional, from time to time thrilling. There are names of fictional characters which recall names of famous geniuses, and sort of gags/tributes to them, which to be fully enjoyed require you to at least know, for example, who Isac Newton was and how important for him things like weight/gravity and apples were. And probably if you are a somehow philosophical/mental type you may enjoy some aspects of this film differently. But I am sure that whatever kind of person you are, this film will give you much. And you will not forget it.
If the apparently complicated conversations about philosophical themes sometime confuse you, do not try to follow them. They are there to make you smile, so smile of their complexity, and enjoy the whole of the film, the romance, the comedy, the drama, the mystery. This film is really different. Oh. It was a long time that I was not so deeply and lightly and fully and gently pleased by a movie. The actors are also very good.
Somehow this film reminds me of "Waking Life" and of "I Love Huckabees", for its mixture of mentality and emotionality and comedy.
I do not give it a 10 just because nobody is perfect :D And like Christian wrote: please watch it! Please for you, not for me. Because you will like it. So do not miss this opportunity!