Hilarious, all the way! Amazingly fun, and funny film. My fiancé and I watched it on a date night, and we couldn't stop laughing. I'm not about to write spoilers or anything like that, just watch the film, and enjoy! I promise, you'll end up watching it more than once! Smart, and funny, don't miss it!