This is my favorite movie ever! I know... I know.. some people who scoff at this, but it makes me laugh and feel good. It doesn't take itself too serious, but it isn't campy. It is fun, well written, smart, and the characters are just this side of real. If you have never seen it, I highly recommend grabbing a beer, some popcorn, and sitting down for a good time.