After seeing the mediocre trailer I had no desire to see this film, however rave reviews had me interested so I took the opportunity to go. Although visually stunning and beautifully acted the scripting is truly weak, throughout the whole film obvious moments kept coming, becoming very predictable and as a result quite boring. My recommendation : If you enjoy beautiful visual effects and graphics or in general are easily amused by the picture, you'll love this. However if you look for more than that in a film, a great story, great writing, a great plot that keeps you entertained for the whole 2 hours that this film lasts - beware because you might walk out disappointed. I did.