Kutcher, Diaz comedy tries to get by on star power where none really exists.
It was inevitable that an annoying catchphrase would one day become the title for an annoying movie. "What Happens in Vegas" is not only annoying, it's also incompetent – a bad mix. Virtually jokeless – not for want of trying – this comedy starring Cameron Diaz and Ashton Kutcher tries to get by on star power where none really exists.
Diaz plays Joy McNally, an emotionally repressed stock trader who doesn't think she measures up to the snooty Wall Street fiancé (Jason Sudeikis) who ends up dumping her. Kutcher's Jack Fuller is a party animal who works – sort of – for his father's furnituremaking business. When Dad (Treat Williams) gives him the heave-ho, he heads to Vegas for a rowdy weekend where he and Joy, nursing her own hurts, meet cute. Or, in this case, not-so-cute.