It's ok, I think you need some sort of patience to truly enjoy this movie. I was really getting into it but the ending really was not good. The ending happens the way most people assume. He wins and gets the girl. The end. Move onto another movie now, after a week you will have forgotten you have even seen this movie.
BUT! Give it a try. You might indeed like it.