This was a bit of a surprise. Lots of stars in the cast, pretty funny at times, and entertaining throughout. I liked it because I wasn't expecting to - so perhaps by reading this I've already ruined the movie for you :(