Napjaink Londonjában a 12 éves Quinn gondatlanul felébreszt egy óriási tűzokádó sárkányt évszázados álmából. 20 évvel később a Föld nagy részét a vadállat és utódai már elpusztították. A sárkányok rendkívül magas intelligenciával rendelkeznek, és uralni akarják az egész bolygót.
A tűzoltóparancsnok Quinn (Christian Bale) feladata, hogy távol tartsa a szörnyeket a túlélőktől, és biztosítsa a maroknyi közösség szegényes életkörülményeit. Hozzájuk csapódik a forrófejű amerikai, Van Zan (Matthew McConaughey), aki azt állítja, van egy terve arra, hogyan lehetne megölni a sárkányt, és megmenteni az emberiséget – egy olyan megoldás, amelyhez hasonlóról Quinn még soha nem hallott…