Blockers ★★★½

Raunchy, hilarious, and strangely heartwarming.