American Wedding ★★★

Bad thing:
So many cringe scenes
Good thing:
So many funny scenes