Well, it's a movie you have to definitely be in the mood for. If Casino Royale happens to be sold out, don't choose this one instead - trust me :) Trailers on TV have marketed this as a sci-fi action everlasting love thing, and well, I didn't get that. It's just a beautiful movie, calm, full of emotions, odd at times, but I couldn't help but admire the acting, directing, and what it is trying to say. If you like linearity, don't watch the movie.
7/10