Predictable plot. This movie starts out strong and just gets dumber and dumber with a more and more outrageous plot. And Halle Berry as tough guy just gets real old fast. She's too good of an actor for this kind of derivative nonsense. And what's with the hair? The 1980s called and they want their Flock of Seagulls hairstyle back.
And who trains an international secret agent in two weeks? Even if you suspend belief to enjoy the movie, there are just too many plot holes to make it enjoyable.