"What Happens in Vegas" is a 2008 American romantic comedy film directed by Tom Vaughan and written by Dana Fox. The movie stars Cameron Diaz as Joy McNally and Ashton Kutcher as Jack Fuller Jr. . The film is about a man and a woman who meet in Vegas, get very drunk, and get married. But just as they agreed that the wedding should be annulled, he wins a lot of money. She then decides that as they are married, she is entitled to half, but a judge disagrees and makes them live as husband and wife to earn the cash. The movie has a cast of 108 people, including Rob Corddry as Hater, Lake Bell as Tipper, and Jason Sudeikis as Mason.