Талли живет в закрытом городе будущего, где каждый подросток считает дни до своего шестнадцатилетия. В этом мире всё завязано на обязательной операции: врачи полностью меняют внешность, превращая подростков в ослепительно красивых людей. До этого момента их называют «уродинами» и держат в серых общежитиях. Талли очень хочет измениться, особенно после того, как её лучший друг Перис прошел процедуру и перестал с ней общаться, будто забыв всё их прошлое. Она даже пытается пробраться к нему в элитный район, но видит, что там все ведут себя как беззаботные куклы, и её это немного пугает. Вскоре она знакомится с Шэй — девчонкой, которая обожает гонять на ховерборде и вообще не в восторге от идеи перекраивать лицо и тело под стандарт. Шэй рассказывает про таинственное место под названием Дым, где люди живут по старинке, и в итоге сбегает туда прямо перед своим праздником.Вместо долгожданной операции Талли попадает на допрос к доктору Кейбл, которая управляет порядком в городе. Та выясняет, что у девушки осталась карта-подсказка от Шэй. Талли ставят перед выбором: либо она находит подругу и выдает координаты Дыма, либо навсегда останется в старом обличье. Ей выдают кулон с GPS-маячком и отправляют в долгое путешествие через пустоши и руины старых городов. Когда она добирается до поселения в лесу, всё оказывается совсем не так, как ей малевали власти. Люди там тяжело работают, выращивают еду и сами решают, как им выглядеть. Талли знакомится с Дэвидом, чьи родители когда-то были городскими врачами. Они открывают ей правду о том, что операция меняет не только кожу или кости, но и влияет на мозг, делая людей послушными и лишая их воли. Талли начинает сомневаться, стоит ли ей активировать маячок, но цепочка случайных событий запускает процесс, который она уже не может остановить.