American Reunion 2012 ★★★★

Surprisingly funny.