Booksmart ★★★★½

Fantastic writing, wonderful breakout performances. Many laugh out loud moments. Looking forward to watching it again.