Fast Times at Ridgemont High

Fast Times at Ridgemont High ★★★½

A mess, but what a f*cking mess