Op een zonnige dag in Enschede zorgt een brand in een vuurwerkopslag voor onverwacht vuurwerk aan de heldere hemel. Bewoners stromen toe om te gaan kijken. De brandweer worstelt met de chaos en een onervaren politieagent helpt waar hij kan, maar is het genoeg? De vraag rijst: wie gaat hier levend uitkomen?
Terwijl de eerste schok van de ramp indaalt, zoeken overlevenden naar vermiste familieleden en vrienden. Sunny vreest voor het lot van haar vader, terwijl Ryanne zich realiseert dat zij de schuld krijgt van de explosie. De burgemeester probeert de situatie te beheersen, maar krijgt geen grip op de realiteit. Ondertussen wordt er ook een onderzoek gestart naar de dader.
Een jaar na de ramp zijn de wonden nog steeds voelbaar. Terwijl velen het leven proberen op te pakken, lukt dat niet voor iedereen. Sterker nog, terwijl de herdenking wordt voorbereid, beseffen sommigen dat de strijd nog lang niet gestreden is en krijgt politieagent Paul onverwacht een herbeleving van die bewuste middag.