The smell hit John halfway up the stairs.
Something burning.
Something that had once, in theory, been meant to be food.
He pushed open the Mill House door and stopped.
Chas stood at the stove, frowning at a pan like it had personally offended him.
Gary sat at the table with a notebook open, scribbling frantically and muttering under his breath.
Zed was on the floor by the fireplace, sketchpad balanced on her knees, charcoal moving in long slow strokes.
The wards hummed, faint and bitter.
The candles on the mantle were lit.
The map on the wall had a child’s drawing pinned to it — Nia’s, sent by her aunt three days ago, a crayon house with too many windows and a smiling sun.
John stood in the doorway.
Said nothing.
“You’re late,” Chas said, not looking up.
“Dinner’s in ten.”
“That,” John said, “smells like you’re punishing the meat for something it did in a past life.”
“It’s shepherd’s pie.”
“It’s a war crime, mate.”
Chas pointed the spatula at him.
“Sit down.
You don’t get to critique when you’ve been living on Silk Cut and spite for a week.”
Gary looked up, beaming.
“John!
Okay so I’ve been tracking the sendings and I think I found a pattern.
See, if you map the timestamps against the favour calls, there’s this gap here on the fourteenth where nothing came through for six hours, which means either the Line was quiet or—”
“Gary,” John said.
“Love.
It’s eight o’clock on a Tuesday.”
“Right.
Yes.
Sorry.
I just thought—”
“And you’re doing brilliant.
Truly.
But if I have to hear the phrase ‘timestamp correlation’ before I’ve had a drink, I’m putting you on the steps.”
Gary’s face did something complicated.
Then he grinned, ducked his head, and went back to scribbling.
Zed hadn’t looked up.
The charcoal kept moving.
John crossed to the table.
Pulled out a chair.
Sat.
The room settled around him.
Chas at the stove, muttering about heat distribution.
Gary’s pen scratching.
The fire crackling low and orange.
Zed’s breathing, steady and distant, the way she got when the drawing had her.
No case.
No demon.
No dying client with a sob story and a bill John couldn’t turn down.
Just this.
He reached for his cigarettes.
Stopped.
The pack stayed in his pocket.
“Right,” Chas said, turning.
He held two plates.
Set one in front of John, one at his own seat.
“Eat.”
John looked down.
The shepherd’s pie was…
well.
It was brown.
Parts of it were smoking faintly.
The mash on top had the structural integrity of wet cement.
“Chas,” he said.
“This is—”
“If you say ‘a crime,’ I’m taking it back.”
“—a genuine effort, and I’m touched.”
Chas sat.
Picked up his fork.
“Liar.”
“Complete lie.
But I’m eating it anyway, aren’t I?”
He did.
It was terrible.
Chas ate his without comment, which meant he knew and was committed to the bit.
Gary fetched his own plate from the counter, sat, took one bite, and went very still.
“It’s great, Chas,” Gary said.
“You don’t have to do that.”
“No, really, it’s—”
“Gary.
I can see your face.”
“Okay it’s maybe a little…
dense?
But in a good way.
A structurally sound way.”
John snorted.
Chas kicked him under the table.
Zed finally looked up.
She set the sketchpad aside, stood, and crossed to the table.
Looked at the pan on the stove.
At the three of them eating.
At Chas, who was watching her with the carefully blank expression of a man who knew his cooking was being judged and had made peace with the outcome.
“You made enough for me,” Zed said.
“Wasn’t sure you’d want any.”
“I do.”
She served herself.
Ate a bite.
Her face didn’t move.
“It’s bad,” she said.
“Yeah,” Chas said.
“Like, really bad.”
“I know.”
“You’re still eating it.”
“He cooked,” John said.
“We eat.
That’s the rule.”
Zed looked at him.
Then at Chas.
Then at Gary, who was gamely working through his plate like it was an endurance test he’d signed up for.
She took another bite.
They ate.
The fire burned down.
Gary started talking again, slower this time, about the pattern he’d found, and Chas asked a question that was actually smart, and Zed listened with her head tilted, and John—
John sat at his own table, in his own house, with his own wards holding the line, and let himself have it.
The banter.
The warmth.
The fact that Gary had spent three days building a timeline no one asked for because he wanted to help.
The fact that Chas had cooked, badly, because John hadn’t eaten a real meal since Saturday.
The fact that Zed was here, still here, after he’d told her to run and she’d refused.
The fact that Nia’s drawing was on the wall.
He should get up.
Should check the wards, the messages, the three calls he’d been dodging since yesterday.
Should do something other than sit here, soaking in the warmth like a man who’d forgotten what it cost.
He didn’t move.
“—so if the brokers are watching the frequency,” Gary was saying, “does that mean they can, like, triangulate where you are when you make a call?
Because that seems like it would be bad.
Tactically.”
“They don’t need to,” John said.
“They know where I live.”
“Oh.
Right.
That’s…
worse, actually.”
“Welcome to the job, Gary.”
Zed’s foot nudged his under the table.
Light.
Deliberate.
He looked at her.
She didn’t say anything.
Just held his eyes for a beat, then went back to her plate.
The fire cracked.
Chas poured himself tea.
Gary flipped a page.
And then, faint, at the edge of John’s vision: a flicker.
Not a sending.
Not a call.
Just the familiar cold prickle of the Line, testing the air, checking in.
John waited.
Nothing came.
It faded.
He exhaled.
Reached for his cigarettes.
Stopped again.
Not tonight.
“John,” Gary said.
“Can I ask you something?”
“That depends heavily on the something.”
“The verified thing.
Is that…
I mean, do you actually have, like, a contact list?
With names?
Or is it more of a—”
“It’s a web, Gary.
Not a phone book.”
“Right.
But theoretically, if someone were on it, would they know?
Like, is there a confirmation?
A ping?”
Chas snorted into his tea.
John looked at Gary.
At the notebook.
At the hope on his face, naked and ridiculous and exactly the kind of thing that was going to get him killed one day.
“You’re on it,” John said.
Gary blinked.
“I—what?”
“You’re on it.
Have been since you walked in the door asking about the exorcism like it was a book signing.
You’re verified, Gary.
Congratulations.
Try not to die.”
Gary’s face did several things at once.
Landed on joy.
“Really?”
“Would I lie to you?”
“Yes.
Constantly.”
“Fair.
But not about this.”
Chas was grinning.
Gary sat back.
Stared at his notebook.
At John.
At the table.
“I’m verified,” he said, quiet.
“You’re also doing the washing-up,” Chas said.
“Don’t get comfortable.”
The room laughed.
Gary didn’t even argue.
They cleared the plates.
Chas made more tea.
Zed went back to her sketchpad.
Gary took over the washing-up with the kind of focus he usually reserved for tracking timelines, and John—
John stood by the fire and watched them.
His people.
His trap.
His web, pulling tight around the only things he’d ever let himself want.
The wards hummed.
The Line, silent, waited.
And John Constantine, standing in a warm room full of people who’d decided he was worth standing next to, lost the argument he’d been having with himself since Newcastle.
He did love them.
He did.
And the House, when it came for its price, would know exactly where to reach.
Later.
The others asleep.
Chas on the couch, Gary in the chair by the window, both snoring faintly.
Zed came downstairs.
Barefoot.
Sketchpad in her hands.
John was at the table, smoke rising in a thin line, the wards casting faint shadows on the wall.
She sat.
Slid the sketchpad across.
“Look,” she said.
He looked.
The drawing: this room.
Tonight.
Every face clear.
Chas at the stove.
Gary at the table, notebook open.
Zed by the fire.
And John, standing in the doorway, holding a cigarette he hadn’t lit yet.
The light was warm.
The lines were soft.
It was the safest thing he’d seen in twenty years.
And at the top, in the space her drawings always left for the weight on his back, she’d drawn a single open door.
Light behind it.
Warm and steady.
Below it, in her handwriting: FIRST.
John stared.
Zed pulled the pad back.
Didn’t look at him.
“I don’t know why I wrote that,” she said.
“It just—”
“A list,” John said, quiet.
“Has a first because it’s expecting a second.”
She looked up.
He met her eyes.
Neither of them said it.
They didn’t have to.
The WARNING from the first night, half-remembered, flickered at the back of his mind.
A death.
A name.
A Tuesday, not this one.
And now: FIRST.
The clock, ticking.
The web, pulling.
The warmth he’d just let himself have, entered into the ledger where every good thing he’d ever touched had eventually gone to be spent.
Zed closed the sketchpad.
Stood.
“Goodnight, John,” she said.
“Night, Zed.”
She went upstairs.
The door: closing, soft.
John sat alone at the table.
Smoked.
Looked at Chas on the couch, Gary in the chair, the drawing pinned to the wall.
His family.
His collateral.
The thing he’d sworn he’d never build, standing warm and real around him, waiting for the House to name its price.
He finished the cigarette.
Put it out.
Went upstairs.
Lay down.
Didn’t sleep.
Outside, the city breathed.
The wards held.
The Line, silent for once, let him have the night.
And John Constantine, staring at the ceiling, pinned the warmth in the place where he kept Newcastle — in the drawer of things that would hurt to have had — and knew, with the clarity of a man who’d just lost an argument to himself, that he was going to fight like hell to keep it anyway.
Even if it killed him.
Especially then.
Reading more than one of my novels?
I update three webnovels weekly.
Pick a tier and read ahead on every story I’m publishing.
• Normal | $8 —
The throne acknowledges.