This movie changed my personal views on Robert Pattinson, I have never seen him in a role like this, this only proves that his acting skills is a force to be reckoned with. The movie itself is kind of bizarre and all over the place, the story can be a bit confusing to some and a little boring too, It is a movie that you watch once and move on with your life, the only thing that makes it worth watching is the acting.