The effects are amazingly convincing, and with the 3D experience you truly plunge into an alternate reality. The only weak point was the strong military influence and the initial stereotypical shallowness of the protagonist: a true empty-headed stubborn commando who only matures through true love, maintaining his original character all the while.