Terrible. Is Gerard Butler supposed to come off as arrogant in this movie cause he sure is or perhaps the scriptwriting needs to use better language. The action scenes are over the top, America needs to be the centre of attention in this movie again as usual.