Completely agree with you: not the greatest film ever but just so enjoyable and such a good cast. I believe this came out the same year as Bullet Train, which stars Brad Pitt with appearances from Channing Tatum and Sandra Bullock. I don't really know how accurate it is, but I read that working together on that film led to them wanting to bring Brad Pitt on for this one.