this movie leave the intellectual mind thinking and try to analyze the story . i too can not understand why people would trash this movie . if you be a jerry bruckheimer fan and this movie may not suitable for u. this movie present high degree of realism . the actor and actress performance be examplary . not fake and just natural . no special sound . effect and so special side effect . the camera work be excellent and the music be oh so good . i can not wait to get the soundtrack . it leave your body numb and like constant garderner . the directly have raw talent and certainly not a follower .