smart, witty dialogue. unexpected twists during the discourse of the movie. 'Happy ever after' endings are fine but once in a while its great when the lead dosent get their way. makes the movie a little more interesting, I feel.