She (Cameron Diaz) has just been dumped by the creep she adores. He (Ashton Kutcher) has been fired by his boss his dad. They meet in Las Vegas, get drunk and married and spend the rest of this hectic comedy trying to decide if they're in hate or in love. (Guess.) It's all pretty formulaic, but the stars make it, well, not nearly as awful as it should be.