Dakota Fanning and Elizabeth Olsen star as fresh-out-of-high-school besties who make a pact to lose their virginity during the summer before they leave for college. Of course they both fall hard for the same dude, hunky artist David (Boyd Holbrook), and lifelong bonds are strained when one starts seeing him on the QT. Writer and rookie director Naomi Foner’s Very Good Girls also stars Ellen Barkin, Clark Gregg, Peter Sarsgaard, Richard Dreyfuss and Demi Moore. The R-rated drama from Tribeca Film and Well Go USA Entertainment, which premiered at the 2013 Sundance Film Festival, goes out June 24 on VOD and hits select theaters on July 25. Here’s the trailer: