A story about love and the endlessness of life

Rating: 10/10 (5 June 2007)

I am a big fan of Rachel Weisz. Every time I see one of her films, I fall in love all over again. This movie makes no exception. She looks stunning and gives us a moving performance.
The movie takes place at three different periods. There are several ways to tell how each period is associated. Actually, one way is more likely to be the good one. But Aronofsky incorporates in each period some elements that belong to another period and that contradict the logical order of things. It makes you wonder which time period is the one that started it all and what is the real story. I think that's why many people were confused by this film.
In my opinion, you shouldn't watch this film trying to find a logical story line. Things are imbricated just to show us that life is a perpetual cycle. That is the entire point of the story.