It's not bad, but.......
..... all the best parts are shown in the trailer. They tried too hard to make the trailers look appeasing, so what was originally a mediocre film with a few funny parts became just a mediocre film and those who are not fans of Butler or Aniston are left disappointed.
Gerard Butler is always a great actor though so it's not too bad.