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