You ll be laughing at such bad action. He is swimming 100 miles to catch a ship , and his gun never ever runs out of bullets. people standing at front of him will not shoot him just watching him kill everyone. there ll be a blast right infront of him he is not hurt while other flown away a thousand mile.
Moreover jessica alba part made no sense at all. whole movie plot is rubbish. i would not recommend you guys to watch this movie. Hollywood really need some movie like Bourne. Which at least made some sense.