Revealing mistake: At the end of the movie when Bryan is fighting the guy with the blades on the yacht, the part where Bryan jumps over the couch you can obviously see it's a stunt double. The stunt double looks Chinese, he has black hair and slim while Bryan looks bulky and has light brown hair.
Plot hole: When Brian is on the boat, we see 3 girls from the auction being ushered into the sheikh's stateroom. He eliminates all the bodyguards, the last of who is the leader with the knife, and who is the only person who knows which of the girls is Kimmi. When Brian enters the stateroom, the sheikh is holding her at gunpoint. How did he know she was Brian's daughter?