Daniel (Timothée Chalamet) es un tímido adolescente que comienza a vender marihuana, entrando en un mundo tentador pero problemático. Sus problemas se acentúan cuando tiene una aventura con la hermana (Maika Monroe) de su socio (Alex Roe).
Cassie Sullivan, de 16 años, intenta sobrevivir en un mundo devastado por las olas de una invasión alienígena que ya ha diezmado a la población y ha hecho retroceder a la humanidad hasta la Edad de Piedra.