Siedemnastoletni Simon Spier jest gejem, ale nie powiedział o tym jeszcze nikomu ze swego otoczenia. Nie wie także, kim jest anonimowy kolega z klasy, w którym zakochał się, poznając go w internecie.
Doradca finansowy ucieka z rodziną z Chicago do Krainy Ozark w stanie Missouri, gdzie musi wyprać 500 milionów dolarów, by spłacić swój dług wobec bossa narkotykowego.
Conrad Stevens (Tye Sheridan) jest przeciętnym piętnastolatkiem, który wiedzie spokojne życie w małym miasteczku w Ameryce. Pewnego dnia dochodzi do tragedii. Niewinny z pozoru żart doprowadza do śmierci brata dziewczyny Conrada – Grace Turner (Kaitlyn Dever). Chłopak i jego dwaj najlepsi koledzy uciekają (Austin Abrams, Ryan Lee) z miejsca zdarzenia. Conrada szybko zaczynają jednak męczyć wyrzuty sumienia.