После завязки, очерчивающей бытовые неурядицы Кевина (отчуждение сына, болезнь собаки, финансовые трудности), Парадайс охватывает стена огня. Вместо бегства герой направляет школьный автобус к начальной школе Пондероса, где берет на борт 22 ребенка и учительницу Мэри Людвиг.
Путь к эвакуации превращается в адский лабиринт: трассы заблокированы горящими автомобилями, огонь смыкается вокруг автобуса. Внутри салона начинает плавиться обшивка, а дым грозит детям удушьем. Мэри смачивает остатками воды обрывки ткани, чтобы прикрыть лица детей, и поет с ними песни для подавления паники. На пути экипаж сталкивается с паникующей толпой и вооруженным беглецом, маневрируя вслепую по тлеющим обочинам.
Благодаря знанию старых гравийных дорог, навигации диспетчера Руби и выдержке Кевина автобус совершает решающий рывок сквозь пламя и выходит в безопасную зону округа Бьютт. Дети спасены, а пережитый ужас сближает Кевина с сыном Шоном. Финальные документальные титры сообщают о 85 погибших и признании вины компанией PG&E, согласившейся на компенсационные выплаты пострадавшим в размере 13,5 миллиардов долларов.