Alia Shawkat, Aubrey Plaza and Sarah Steele in The To Do List.

Writer-director Maggie Carey has used compelling female protagonists to put together a shockingly naughty sex comedy set in the early ’90s.

Aubrey Plaza (Parks and Recreation, Safety Not Guaranteed) continues her cinematic wonder streak as Brandy, class valedictorian and super-virgin. After some discussions with her best buds (Sarah Steele and Arrested Development’s Alia Shawkat), she decides she needs to make a sexual “to-do” list to ready her for the rigors of college life. This results in a lot of awkward sex acts among high school grads, with some of them performed by best-bud and secret admirer, Cameron (Johnny Simmons). Brandy gets a summer job as a lifeguard, where she pines for Rusty Waters (Scott Porter) and works for a deadbeat boss (the hilarious Bill Hader, Carey’s real-life husband).

Plaza proves that she is game for anything, including a fantastically crude play on the Caddyshack “doodie” scene, and all sorts of bodily-fluid exercises.

Clark Gregg just may be this year’s funniest movie dad, and Rachel Bilson scores uproarious laughs as Brandy’s bitchy sister.

As far as summer films go, this one has the most laughs per minute—and I can’t wait to see what Carey comes up with next. She writes a mean script.

The To Do List is now playing at the Regal Rancho Mirage Stadium 16 (72777 Dinah Shore Drive, Rancho Mirage; 760-770-1615) and the Century Theatres at The River (71800 Highway 111, Rancho Mirage; 760-836-1940).