High school: For some, it's the best years of your life; for others, it's a blood sport.

The latter is the case for Hailee Steinfeld's socially-awkward Nadine in "The Edge of Seventeen." Life starts to suck even worse when her super popular brother (Blake Jenner) starts dating her best friend (Haley Lu Richardson). It seems the whole world is against her, including her dismissive mother (Kyra Sedgwick) and her sarcastic, disaffected teacher (Woody Harrelson).

As Nadine sadly notes, "There are two types of people in the world: the people who radiate confidence and naturally excel at life and the people who hope all those people die in a big explosion."

The drama of high school life has been well-mined, but even so, the "Edge of Seventeen" trailer has a lovely rawness and honesty. And Steinfeld is as appealing as ever, and her open expressions of horror, dismay, and loneliness portray that feeling so many people felt in their youth.

"Edge of Seventeen" opens in theaters later this year.

Want more stuff like this? Like us on Facebook.