The trailer for Very Good Girls has the best ingredients for a coming-of-age story: talented actresses, a touch of humor, a love triangle, and inevitably, heartbreak. Dakota Fanning and Elizabeth Olsen play best friends who are about to leave for college, and while both are feeling stunted by their virginity, they fall for the same guy (Boyd Holbrook). In this short look, you can feel the pain of each girl, and the agony of being that age with so many conflicting emotions. Other great things about this movie include a soundtrack by Jenny Lewis, other fantastic cast members like Peter Sarsgaard, Demi Moore, and Kiernan Shipka, plus it's the directorial debut of Naomi Foner (aka mom of Maggie and Jake Gyllenhaal). Very Good Girls opens July 25.

Source: Tribeca Films