I don't get why it has been panned by profressional critic. Went in not expecting much and I was positively surprised. Given the actors I thought it was going to be (probably bad) action comedy but there were not many bad things and not much comedy either. It ended up being an average action flick with some funny moments (and few pretended to be funny that not landed all that well, but ok overall).
The plot was that of an average action movie too. Nothing deep or mindblowing but at least there weren't any significant plot holes or mindless action for the sake of action. Only thing to blame was the awfully bad aim of every guy aside from the main characters, but well, that's action movies