Ahead of the film’s Sundance debut this weekend, Open Road Films and Awesomeness Films have released a new trailer forBefore I Fall, the young adult fantasy drama based on the bestselling novel byLauren Oliver. Directed byRy Russo-Young(Nobody Walks), the film starsVampire AcademyandEverybody Wants Some!!breakoutZoey Deutchas that classic too-perfect high school with it all whose life is thrown for a…loop. A time loop, if you will. After a fateful night ending in a tragic car accident, Samantha wakes up in her bed, fated to repeat the same day forever….or probably until she learns some life-affirming moral lesson.

The concept may be a bit over-familiar, but I love a good high-concept young adult yarn and Deutch has consistently been a charming on-screen presence and she’s no stranger to the YA scene. If Before I Fall is on the level ofBeautiful CreaturesandVampire Academy(both of which are completely fun and underrated), I’ll consider it time well spent. And it seems to be hiding a moral about kindness, which we can all use a bit more of these days.

before-i-fall-movie

Scripted byMaria Maggenti(Monte Carlo),Before I Fallalso starsHalston Sage,Logan Miller,Kian Lawley,Elena Kampouris,Cynthy Wu,Medalion Rahimi,Diego Boneta, andJennifer Beals.Before I Falldebuts at Sundance on Saturday, January 21 and opens in theaters on March 3rd. Check out the new trailer below.

Here’s the official synopsis forBefore I Fall:

What if you had only one day to change absolutely everything? Samantha Kingston has everything: the perfect friends, the perfect guy, and a seemingly perfect future. Then, everything changes. After one fateful night, Sam wakes up with no future at all. Trapped reliving the same day over and over, she begins to question just how perfect her life really was. As she begins to untangle the mystery of a life suddenly derailed, she must also unwind the secrets of the people closest to her, and discover the power of a single day to make a difference, not just in her own life, but in the lives of those around her–before she runs out of time for good.

before-i-fall

before-i-fall-poster