My very belated review for Bridesmaids.
Bridesmaids has been called "everything The Hangover II should have been", which is fitting enough and intended as a compliment, but overlooks the fact that Bridesmaids is miles better than The Hangover. Every bit as crass, shocking and hilarious, Bridesmaids wins because it has characters - although more than mildly screwed up - you can believe in and root for.
Kristen Wiig leads the pack as epic loser Annie; single, poor, cupcake business failed, best friend getting married and not taking it quietly at all. Acting out in subtle, and not so subtle, ways, Wiig (who co-wrote the script) is relentless in sending trouble and bad decisions Annie's way, but the more she can't get ahead, the more she becomes a beacon for anyone who ever couldn't stop screwing up. Hilarious, of course, she also shows real depth and sadness as Annie struggles to stop being her own worst enemy.
The rest of the cast supports well, while Mad Men's Jon Hamm excels as complete dick, Ted, and IT Crowd's Chris O'Dowd is of course the perfect sweet, dorky and honest love interest for Annie.
Director Paul Feig has created a fearlessly hilarious ("It's coming out of me like a volcano!") and heartfelt comedy centered almost entirely around women being honest about everything they're not supposed to let us see. Brilliant.