A very good adult comedy. I think it works so well as you have good actors in the smaller roles who don't normally do comedy. Kevin Spacey and Jamie Foxx are both great and good to see more of Jennifer Aniston doing something different to the nice girl next door Rom-com's. Good chemistry between the 3 lead charaters as well. It's very funny!