어린 나이에 수감되어 12년을 보낸 희수가 교도소를 나서는 순간, 보일러실의 폭발과 함께 건물이 거대한 불길에 휩싸인다. 몇 달 뒤 부산에서는 원인을 알 수 없는 화재가 잇따르고, 소방대원 상우는 진화 현장에서 자신을 지키려던 동료 인수를 잃는다. 깊은 죄책감을 안은 그는 새로운 동료 현태와 현장으로 돌아가 위험을 무릅쓰면서도 사람들을 구하는 일을 멈추지 않는다. 잦아지는 불 앞에서 조사관 민성은 각각의 사고가 우연이 아니라 누군가 의도한 방화일 가능성을 의심한다. 도시가 공포에 잠길수록 상우는 눈앞의 불을 끄는 것만으로는 동료와 시민의 희생을 막을 수 없다는 사실을 절감한다. 사람을 구하기 위해 불길로 뛰어드는 이들과 그 불을 설계하는 자 사이의 거리가 점점 좁혀진다.