Yeo Hee-soo, qui a purgé 12 ans de prison pour incendie criminel à un jeune âge, est libérée, et la chaufferie de la prison explose. À partir de là, un immense incendie d'origine inconnue ravage toute la ville. Pendant les opérations de lutte contre l'incendie, In-soo (joué par Huh Joon-ho) choisit la mort pour ne pas mettre Sang-woo (joué par Choi Min-soo) en danger, et Sang-woo est tourmenté par la culpabilité. Alors que les incendies deviennent plus fréquents, la ville est en proie à l'anxiété face au feu. En combattant l'incendie, Sang-woo commence à soupçonner la possibilité que les incendies en série soient l'œuvre de quelqu'un et, avec Hyun Min-sung (jouée par Kim Gyu-ri), l'enquêtrice et petite amie d'In-soo, il s'efforce de retrouver l'incendiaire. Pendant ce temps, Hee-soo s'occupe des enfants dans un hôpital psychiatrique après sa libération. Le Dr Jung Myung-jin (jouée par Jung Ae-ri), psychiatre pour enfants qui observe Hee-soo depuis qu'il a commis l'incendie et a été incarcéré, ignore totalement ses méfaits et l'aide même à établir son alibi. Lors de l'explosion de la station-service, Sang-woo aperçoit le coupable mais le laisse s'échapper, et finit par perdre son jeune collègue Hyun-tae (joué par Yoo Ji-tae) face à cet incendiaire insaisissable. La veille de Noël, Hee-soo prépare des cadeaux de Noël pour les enfants. Simultanément, un incendie majeur éclate, déclenchant une lutte acharnée entre les pompiers et l'incendiaire.