Nadine (Hailee Steinfeld) feels like she's all alone in the world. Her mother doesn't understand her and her older brother Darian (Blake Jenner), who's popular and handsome, doesn't seem to have a care in the world. When Krista (Haley Lu Richardson) lets her share her caterpillar, the two become inseparable best friends.
Years later, the two are juniors in high school. When Krista and Darian begin dating, Nadine, who already felt awkward and unpopular, feels more alone than ever. When her classmate Erwin (Hayden Szeto) is nice to her, it gives Nadine an unexpected friendship and a glimmer of hope that her life in high school might not turn out to be as wretched as she'd feared.
Canadian Connection: Filmed in British Columbia.