Gelecekte, toplum, herkesin 16 yaşına geldiğinde "Pretty" adı verilen bir operasyon geçirerek kusursuz güzelliğe kavuştuğu bir sistem üzerine kuruludur. Bu operasyon, sadece fiziksel görünümü değiştirmekle kalmaz, aynı zamanda beyni de yeniden şekillendirerek bireyleri itaatkâr ve mutlu hale getirir.
Film, 16 yaşına yaklaşan ve Pretty olmaya hevesle bekleyen Tally Youngblood'u (Joey King) merkezine alır. Ancak en yakın arkadaşı Shay, bu operasyona karşı çıkar ve Tally'yi de bu sisteme karşı çıkmaya ikna etmeye çalışır. Shay, operasyonun karanlık yüzünü ve özgür düşünceyi nasıl baskıladığını Tally'ye gösterir. Tally, gördükleri karşısında şok olur ve Shay'in peşinden, toplumun dayattığı güzellik standartlarına meydan okuyan bir grup "Ugly"nin yaşadığı gizli bir yerleşim yerine kaçar.