В наши дни, в Лондоне 12-летний Куинн стал свидетелем пробуждения огнедышащего дракона после многовековой спячки. Двадцатью годами позже драконы сожгли всю Землю и разрушили почти всю цивилизацию. Куинн (Кристиан Бейл) присоединяется к революционеру-радикалу Вэну (Мэтью МакКонохи), который утверждает, что знает способ уничтожить этих тварей. Они собирают команду уличного сброда, которому предстоит опасный крестовый поход по пост-апокалиптическому Лондону для победы на драконами.