Gymnasieeleven Bianca får et chok, da hun opdager, at de andre på skolen ser hende som en 'DUFF' (desinated, ugly, fat, friend) - betegnelsen for det mindst populære og attraktive medlem af en vennekreds. Det vil hun ikke have siddende på sig. Med barndomsvennen Wesleys hjælp foretager hun en total makeover, men til sidst må hun sande, at den egentlige revolution bør bestå i at få folk til at holde op med at sætte andre i bås.

Hen (Saoirse Ronan) og Juniors (Paul Mescal) liv vendes på hovedet, da en fremmed dukker op foran deres dør med et overraskende forslag. Vil de sætte deres forhold og personlige identitet på spil for chancen for at overleve i en ny verden? Med betagende billeder og spørgsmål omkring menneskehedens (og den kunstige menneskeligheds) natur bringer Foe den ikke-så-fjerne fremtid til lysende live.