Then I remember the red coat.
I haven’t seen it since before the alarm.
I stop where I’m standing, in the middle of the chaos, and do the thing my whole training exists to let me do, which is think clearly while everything around me is on fire.
A kid, alone, hiding near the toy boxes before any of this started. The supply room is where the overflow donations went this week, past capacity in the equipment room.
If she got scared when the smoke started, if she panicked and went the wrong direction instead of the right one, if she hid instead of ran, she is exactly where the fire is going next.
I know how this fire moves. I’ve been reading it for four minutes.
I know which path stays open longest.
I go.
The hallway to the supply room is thick with smoke, and I stay low the way I’ve watched this crew do it a hundred times, one hand on the wall, moving fast.
The supply room door is shut. I get it open, and the smoke rolls out over my head, and I drop lower and call out, “Anyone here?” Something moves behind a wall of Christmas boxes stacked floor to ceiling.
She’s wedged into the gap between the boxes and the wall, knees to her chest, both hands over her mouth, eyes enormous over her fingers.
“Hey,” I say, and my voice comes out steadier than I feel. “I’ve got you. We’re going to walk out of here together, okay?”
She doesn’t move. I don’t have time to coax her.
I go to her, pull her out from the gap, and she’s shaking so hard I can feel it through her coat, and I get my arms under her and lift her the way I lifted Sofia a lifetime ago in this same bay, except this time the weight matters in a completely different way.
The door I came through is no longer an option. Orange light licks under the frame now, fire finding the hallway faster than I expected, and the room’s filling with smoke that’s gone from thin to thick in the time it took me to reach her. The extinguisher in my hand is rated for exactly this room, a fire already established and pushing through a doorway isn’t it. I’d empty the whole canister and buy us maybe ten seconds, not enough to get us both through.
There’s a window.
Old, single-pane, painted shut probably fifty years ago, high enough that I have to set the girl down for one terrible second to reach it. I get my elbow through the glass, use the extinguisher to clear the rest of the frame, punch out the remaining shards with a gloved fist.
Cold air rushes in. Snow, and the sound of the fire behind me, and somewhere outside the crew shouting positions I can’t make out.
I lift her again. She’s crying now, silent, tears just running, and I get her up to the window ledge.
“I need you to go through first,” I say. “Someone’s going to catch you. I promise.”
She shakes her head.
“I promise,” I say again, and something in my voice must reach her because she lets me guide her through the gap, and I lower her as far as my arms will reach and let go, and there are hands there, Danny’s hands, and he catches her against his chest and staggers back into the snow.
I go through after her.
I land hard in the snow, elbow first, breath knocked sideways. For a second I lie there with the cold coming up through my jacket and the building behind me pushing smoke into the storm.
Danny is already handing the girl off to a medic, wrapping her in a thermal blanket, her red coat visible under the silver foil edge.
I sit up.
The station is still standing. Smoke pours from the upper windows, but the structure holds, the crew working it from three sides now, hoses arcing white through the falling snow, and somewhere in the middle of all that noise it arrives, quiet, almost gentle, the way true things arrive when you’re not braced for them.
The window. The cold. A child passed through into someone’s waiting arms while the building burned behind her.
I did what he did.
Twenty-one years ago a boy carried a girl through smoke and set her down safe in the snow, and tonight I did the same thing in the same kind of dark, in a building on the same kind of fire, and I didn’t decide to.