At the start of high school, Piper, Sophie, Isabella, and Honor think they will be best friends forever, so they sink a time capsule in the lake with a list of things they want to do before graduation. But a big falling-out causes them to grow in different directions regarding their hobbies, cliques, and social status, to the point where it's like their 14 years of friendship never happened. By senior year, Piper (Rienks) has turned into the class clown/party girl. Sophie (Tran) pledges to stay a virgin until she's married, and has created a purity app. Isabella (Pieterse) is the feminist femme fatale who's the editor of a zine, and Honor (Cho) is the pride and joy of the community. Honor's dream of being a professional ballerina is taking off, but when tragedy strikes, the former BFFs must reunite and do all the things on the bucket list they made in eighth grade. From setting free the school mascot (Mo the goat) to getting back at some bitchy cheerleaders by disrupting halftime, the list forces them to face up to the real reasons for their falling-out as they navigate body shaming, sex, and the party culture in high school. Through laughter, tears, and looking life and death right in the eye, they rediscover their friendship and learn to live life to the fullest at every moment, even if it means saying good-bye forever to someone they love.