Chapter 1
Part One: Briony of the Snow Road
Briony Marsh served coffee strong enough to restart a dead engine.
That was the claim on the hand-painted board outside Marsh’s Pull-In, though most of the paint had peeled from the word dead, leaving only restart a engine, which several drivers felt was more honest. The café sat half a mile off the motorway, beyond a petrol station that had closed in 2008 and a tyre place that opened whenever its owner remembered capitalism. It was not on the satnav properly. It existed by habit, CB radio, trucker gossip, and the fact that the bacon rolls were large enough to be structurally significant.
By day, Marsh’s Pull-In looked abandoned.
The shutters stayed down. The yard lay empty except for oil stains, grit bins, and Briony’s blacked-out caravan parked behind the kitchen, its windows covered from inside with foil, blackout cloth, and old carpet offcuts. A few crows hopped around the bins. Lorries thundered past on the motorway without noticing the low redbrick building tucked behind the service road.
By night, the sign flickered on.
COFFEE. HOT FOOD. PARKING. SHOWERS IF BOILER WORKS.
Sometimes the boiler worked.
Sometimes it made a noise like a trapped animal and Briony hit it with a spanner until morale improved.
She was thirty-nine, or looked it, more or less, depending on the lighting and how recently she had fed. Dark hair cut short because long hair caught in extractor fans, pale skin, heavy boots, black jeans, arms strong from lifting catering tubs and moving gas bottles alone. Her eyes were an ordinary brown until hunger sharpened them. Her smile could be warm when she chose, but it rarely lasted longer than necessary.
Drivers liked her.
Not all of them. Some found her abrupt, especially men who thought buying a coffee entitled them to flirt past the point of boredom. But most liked her because she knew the grammar of night work. She did not ask pointless questions. She did not pretend 3 a.m. was morning. She understood that men and women who lived in cabs needed food, silence, toilets, gossip, phone chargers, weather warnings, a place to sit where nobody called them sad.
She served fried eggs with black edges, chips, beans, toast, sausages, pies, soup from tubs, tea in mugs stained beyond theology, and coffee that could have stripped paint if given ambition.
Sometimes she took payment by card.
Sometimes cash.
Sometimes, if the driver was alone, willing, lonely, careless, or already halfway inside the story, she took a little blood.
Not much.
Briony was not an idiot.
Idiots left bodies. Idiots drained truckers in lay-bys and got themselves mentioned on true-crime podcasts by women with soft voices. Briony took what could be explained as tiredness, a hangover, a nosebleed, a funny turn, low iron, bad sleep, too much service-station food. She chose carefully. No one diabetic. No one on blood thinners. No one already ill. No one who had shown her photographs of children with a look too open to bear.
She had rules.
That was what separated a life from an appetite.
Rule one: never feed from the same driver twice in a month.
Rule two: never feed from anyone who parked badly but confidently. That kind of man was trouble in every direction.
Rule three: no locals.
Rule four: no one afraid after she touched them.
Rule five: always make them tea afterwards.
Sometimes there was sex.
That was more complicated.
Sometimes she wanted it. Sometimes they did. Sometimes the two wants met in the small room behind the kitchen with the broken chest freezer and the calendar from 2016. Sometimes it was tenderness. Sometimes boredom. Sometimes hunger wearing lipstick. Sometimes two night people briefly agreeing that the world was less cruel in the dark if someone else’s skin was warm against yours.
Briony did not romanticise herself.
She was a vampire running a roadside café.
There were only so many ways to make that noble.
Her caravan was parked behind the café, hidden from the road by a corrugated fence and three dead leylandii. Inside, it was narrow, overheated, and tidy with the discipline of someone who could not afford disorder. Bed fixed along one wall. Small sink. Kettle. No mirrors. A fridge for donor bags and milk. Shelves of paperbacks. Battery radio. Heavy curtains pinned shut. Emergency blackout panels stacked behind the door. A locked metal box under the bed containing cash, documents in two names, silver tape, a handgun she had never fired, and a photograph of herself aged twenty-one, standing outside a nightclub in Birmingham with a man whose face she had scratched out.
She slept during the day.
Usually badly.
The daylight pressed at the caravan like a creditor.
By winter, the nights were long enough that she almost felt rich.
That December, snow came wrong.
Not pretty snow. Not Christmas-card snow. Not the sort that softens rooftops and makes children shriek in parks. This snow arrived flat and hard from the east, fine as ground glass, driven by wind across the motorway until lanes vanished and brake lights blurred into red smears. Warnings came too late, as they always did. Motorists believed themselves exceptional, as they always did. Lorries jackknifed. Cars spun. A coach slid into the central barrier ten miles north. Police closed the motorway both ways after midnight.
By one in the morning, the road was dead.
The motorway, usually a constant animal growling beyond the café, fell silent.
Briony stood outside under the flickering sign and listened to the snow hiss against the yard.
No traffic.
No engines.
No tyres on wet asphalt.
Only wind, the tick of the sign, and the distant clank of something loose on a parked trailer.
Five lorries had made it into the yard before the closure.
A refrigerated unit carrying frozen fish.
A flatbed with building supplies sheeted in blue tarp.
A Polish artic full of machine parts.
A supermarket lorry half-empty after a delayed run.
A livestock transporter with no animals aboard, thank God, only straw, mud, and a smell that would outlive the species.
Inside the café, six drivers sheltered under fluorescent light and the smell of frying oil.
There was Big Niall, who hauled supermarket loads and considered complaining a form of patriotism.
Marta, who drove the Polish artic and spoke five languages, all of them more politely than English deserved.
Kev and Dean, a two-man crew bringing building supplies from Hull, both in their twenties, both wearing identical high-vis jackets and the expression of men who had not yet realised youth was not a weatherproof garment.
Sanjay, quiet, older, fish lorry, wedding ring on a chain around his neck because his fingers swelled on long runs.
And Pat O’Rourke, livestock transporter, seventy if a day, though he claimed sixty-two for insurance and fifty-nine near women who laughed at his jokes.
Pat had known Briony longest.
Too long.
He sat at the counter with a mug of tea, watching her refill the coffee machine.
“Road’s properly gone,” he said.
“Police closed it.”
“Police close roads when they run out of imagination.”
“They close roads when people start dying sideways.”
“Same thing.”
Briony wiped the counter.
“You sleeping in the cab?”
“If I can get the heater to behave.”
“You can kip in here if it gets too cold.”
Pat looked at her.
That was not an ordinary offer from Briony.
She saw him notice and turned away.
“It’s not charity. Dead drivers are bad for repeat trade.”
“Warm heart under all that frost.”
“Careful, Pat. I’ll charge you for atmosphere.”
At a corner table, Kev and Dean were arguing about whether snowploughs still existed or were something Britain had collectively imagined in the 1990s. Marta sat near the window with a laptop, checking weather updates and muttering in Polish. Sanjay slept with his head on folded arms. Big Niall ate his third bacon roll and watched the local news on the wall-mounted television, which had no sound and a permanent purple line down one side.
Briony felt hunger move through the room.
Not hers alone.
That was the first wrong thing.
She paused with her hand on the coffee jug.
Her own hunger was familiar: low, manageable, a dark cat stretching in the ribs. She had fed two nights earlier from a driver called Alan who had cried afterwards about his divorce and then left her a five-star review online, which she considered emotionally excessive but nutritionally sufficient.
This was different.
A pressure beyond the windows.
Cold.
Old.
Not ordinary vampire hunger either. Not the urban kind, perfumed and vain, the sort that lurked in clubs and private flats and pretended eternal appetite was sophistication.
This was older.
Road older.
Field older.
Plague-pit older.
Something that had followed people long before headlights, tarmac, tachographs, and motorway services. Something that remembered winter as a season of thinning doors and slow cattle and travellers who vanished between inns.
Briony set the jug down.
Pat saw her face.
“What?”
“Quiet.”
The café went on being itself for three seconds.
Television flicker. Fryer hum. Kev laughing too loudly. Wind at the door. Snow ticking against glass.
Then the yard light went out.
Everyone looked up.
The fluorescent strips inside the café flickered once.
Marta closed her laptop.
Big Niall said, “Power?”
Briony listened.
The freezer in the kitchen still hummed. The coffee machine still clicked. Not power.
Outside, something moved between the lorries.
Not close enough to see clearly. A shape crossing the snow beyond the window, pale where no pale thing should be.
Dean stood.
“Someone out there?”
Briony said, “Sit down.”
He did not.
Of course.
He went to the window and cupped his hands against the glass.
Snow blurred the yard. The nearest lorry loomed under white powder, cab lights off. Beyond it, the flatbed. Beyond that, darkness.
“I don’t see—”
A hand struck the glass from outside.
Dean fell backwards with a shout.
The hand remained pressed to the window.
Long fingers. White skin. Nails dark with frozen blood or dirt. The palm flat against the glass.
Then a face appeared behind it.
Female, perhaps.
Once.
Hair frozen into ropes. Eyes black. Mouth red. Skin cracked blue-white in the cold. She smiled at the room as if she had been standing outside for hours waiting to be noticed.
Kev swore.
Marta stood.
Pat slowly placed his mug on the counter.
The woman outside opened her mouth.
Her teeth were small, sharp, crowded.
Briony stepped between the window and the room.
“Everyone away from the glass.”
Big Niall said, “Is she hurt?”
“No.”
“She’s out in the snow.”
“She likes the snow.”
The woman tapped the glass once with one fingernail.
Click.
Another figure appeared behind her.
Then another.
Then three more.
They stood between the lorries in the falling snow, pale faces lifted towards the café light, coats stiff with frost, mouths smiling. Men, women, one child-shaped thing that was no child. Some looked modern. Some wore clothes old enough to be costume if the dead cared about fabric. One had a scarf wrapped around his head and shoulders like a pilgrim from a century of bad roads. Another wore a trucker’s jacket with no company name left visible.
There were eight of them.
No.
Nine.
Briony felt the ninth before she saw him.
He stood beyond the yard light, near the closed petrol pumps, tall and narrow under a black coat dusted with snow. His face was hidden by distance, but the shape of him made every part of her hunger go still.
The others were vampires.
He was something older that vampires had once mistaken for a god.
Pat whispered, “Briony.”
The use of her name brought her back.
She turned from the window.
“Listen carefully. Nobody opens a door. Nobody goes to their cab. Nobody answers if they call your name. Nobody looks them in the eye for longer than you need to know where they are. Salt’s by the kitchen. Knives in the drawer. Fire extinguishers under the counter. Marta, pull the shutters.”
Marta did not ask why.
Good woman.
She crossed to the windows and yanked down the metal shutters one by one. The first slammed into place. Then the second. At the third, a pale hand shot under the descending metal and tried to hold it up. Marta stamped on the fingers with her boot. Something outside hissed.
Marta finished the shutter.
“Good,” Briony said.
Marta looked at her.
“What are they?”
Briony looked at the drivers: frightened, tired, snow-trapped, warm-blooded, all of them staring at her as if she had become the authority in a room that had run out of ordinary explanations.
She could lie.
Gas leak. Drugs. Cultists. Hypothermia. Rabid people. Anything.
But ancient hunger stood in the yard, and lies were thin insulation.
“They’re vampires,” she said.
Kev laughed once.
Nobody else did.
Dean said, “What?”
“Vampires.”
Big Niall said, “That’s not funny.”
“No.”
Pat stared at Briony.
His face had gone grey.
“You know that how?”
Briony did not answer immediately.
Outside, something climbed onto the roof.
They all heard it.
A soft scrape of weight across snow-covered metal.
Then another.
Then a third.
The café ceiling creaked.
Sanjay woke fully.
“What is happening?”
Briony looked at him.
“Bad weather.”
From above came a voice.
Gentle.
Male.
Beautiful.
“Briony Marsh.”
Everyone turned to her.
The voice moved through the ceiling as if the roof were only a suggestion.
“Little roadside thing. Little night feeder. Little careful parasite. Open the door.”
Briony stood very still.
Pat whispered, “They know you.”
“Yes.”
The voice above laughed softly.
“Of course we know you. The snow road remembers every mouth that drinks beside it.”
Kev backed away.
“You’re one of them.”
Briony did not look at him.
“Not like them.”
The ceiling creaked again.
Dust fell from a crack near the light fitting.
The old voice continued.
“You have kept a pantry beside the road. How sensible. How small. How human of you.”
Big Niall stood.
“What does he mean, pantry?”
Nobody answered.
Briony felt the room change.
Fear turning.
Not away from the shutters.
Towards her.
That was the second wrong thing.
The ancient thing outside understood siege before siege began. It did not need to break the door immediately. It only had to divide the room into feeders and food.
Pat slid off his stool.
“Briony.”
She looked at him.
Old Pat, with his livestock smell and bad knees and sly kindness. Pat, who had once found her behind the café at dawn with blood down her shirt and said nothing except, “Best wash before customers.” Pat, who knew more than he admitted and less than he should.
His eyes asked one question.
The room waited for the answer.
Briony said, “I take a little. Never enough.”
Dean looked sick.
Kev said, “From us?”
“Sometimes.”
Big Niall swore.
Marta watched Briony carefully.
Sanjay touched the wedding ring on its chain.
The ceiling cracked another inch.
The voice above murmured, pleased.
“There. Hunger tells truth faster than love.”
Briony reached under the counter and took out the long kitchen knife.
Not because it would solve anything.
Because hands needed work.
“Yes,” she said, louder, to the roof. “I feed. I run a café. I mind my business. This yard is mine.”
The thing above became silent.
Outside, the wind pressed snow against the shutters.
Then the old voice said, almost kindly:
“Nothing by a road belongs to itself.”
The first shutter buckled inward.
The siege began.
Part Two: The Pantry Beside the Road
The shutter did not break at once.
It bent.
That was worse.
A sudden crash would have made everyone move. Bent metal made them watch. The centre of the shutter bowed inward under steady pressure, grey slats flexing, screws groaning in the brickwork. Something outside had placed both hands against it and was simply leaning.
Big Niall backed away from the window.
“Jesus.”
“Not presently,” Briony said.
The shutter sprang back.
For half a second there was silence.
Then the thing outside struck again.
This time the bottom rail jumped from its bracket. Snow blew under the gap in a white line across the café floor. With it came cold air and the smell of old blood.
Kev grabbed a chair.
“Will this help?”
“No.”
He held it anyway.
That helped him, perhaps.
Marta crossed to the kitchen door.
“Back exit?”
“Leads to yard,” Briony said.
“Locked?”
“Yes.”
“Good lock?”
“No.”
Dean was staring at Briony with the horrified intimacy of someone reassessing every previous conversation.
“You fed on people here.”
“Yes.”
“Drivers.”
“Yes.”
“Did you—did you do it to me?”
“No.”
He looked relieved for one second.
Then offended.
“Why not?”
Briony stared at him.
“Dean.”
“Sorry. Panic.”
The shutter took another blow.
A crack split the plaster above the frame.
Pat moved to the counter and took one of the fire extinguishers. He was slow but not foolish. His hands shook only slightly.
“What kills them?” he asked.
“Which kind?”
“That is not an encouraging question.”
“Fire hurts. Sun kills most. Decapitation works if you’re committed. Stakes work if you know where to put them and have time, which you don’t. Silver slows some. Running usually feeds them confidence.”
Marta came back from the kitchen carrying a tub of salt and a carving fork.
“Salt?”
“Thresholds. Wounds. Mouths if desperate.”
Marta nodded as if this were a customs regulation.
Sanjay rose from his chair. He had been quiet since waking, absorbing more than speaking. Now he picked up the second extinguisher and looked at Briony.
“Are you going to protect us?”
The question stopped everything.
Not because it was sentimental.
Because it was operational.
Outside, the ancient voice laughed softly from the roof.
Briony looked at the room: Niall with one hand pressed to the table as if the table might remain secular; Kev holding a chair; Dean pale and useless but trying; Marta already measuring angles; Sanjay calm in the way older frightened men sometimes became when panic would waste energy; Pat watching her as if he had known the answer for years and hated needing to hear it.
Was she going to protect them?
Her life sat in that question.
The café. The yard. The caravan. The drivers whose names she knew and did not know. The careful feeding. The little rules that made appetite survivable. The non-life she had built beside a road no one loved.
The ancient thing outside offered another answer.
Open the door. Join the real hunger. Stop pretending a café was a kingdom. Stop serving food to food.
The shutter struck again.
A strip of metal tore free and clattered onto the floor.
Through the gap, one black eye looked in.
The woman from the window smiled.
“Briony,” she whispered.
Briony threw the kitchen knife.
It went through the gap and into the eye.
The woman screamed.
Briony crossed the café, seized the knife handle, twisted, and drove the blade deeper. The scream became a wet hiss. A pale hand clawed through the gap, nails scraping tile. Marta poured salt over the fingers. The hand jerked back, smoking.
Briony pulled the knife free.
Black blood spattered the floor.
“Yes,” she said to Sanjay. “Apparently.”
The room moved then.
Not into courage. Courage was too theatrical.
Into work.
Marta poured salt along the main door and window gaps. Pat and Niall pushed tables against the bent shutter. Kev and Dean dragged sacks of potatoes from the kitchen and stacked them under the service hatch because Briony shouted at them until they obeyed. Sanjay found the old toolbox beneath the counter and began screwing loose brackets back into the side door with the intense focus of a man solving one small section of apocalypse.
Briony went to the fuse box.
Not to check the power.
To unlock the cupboard beside it.
Inside were things she had hoped never to use: two road flares, a coil of silver wire, three glass jars of pig blood mixed with anticoagulant, a rusted machete, a box of shotgun cartridges, and no shotgun because the shotgun had been lost in an incident involving a farmer, a priest, and a birthday party in 2012.
Pat saw the cartridges.
“No gun?”
“No gun.”
“Why keep cartridges?”
“Optimism.”
The roof creaked.
Something heavy walked above them.
Then came tapping.
Not at the shutters.
At the ventilation duct over the fryer.
Tap.
Tap.
Tap.
Briony turned.
The fryer vent trembled.
A voice, female this time, entered through the duct. Not Sabine-smooth, not modern. Old rural vowels, each word damp with grave earth.
“Little cousin. Why spend yourself on cattle?”
Big Niall said, “Did she just call us cattle?”
Briony said, “She was being rude, yes.”
“I object.”
“Good. Hold that.”
The vent cover burst inward.
A small pale thing dropped from the duct onto the fryer hood.
Child-shaped.
Not a child.
Its limbs were too long. Its face too flat. Its mouth red and delighted. It wore what had once been a school coat, though the cut was from another century. It looked around the kitchen and inhaled.
“Warm,” it said.
Dean screamed.
The thing launched itself at him.
Briony caught it mid-air.
They hit the floor hard.
It was lighter than it should have been and stronger than anything that size had moral permission to be. Its teeth snapped inches from Briony’s cheek. Its nails raked across her neck, reopening old scars, and the smell of her own blood woke something in her so violently she nearly bit back.
Nearly.
Marta drove the carving fork through the thing’s coat and into its shoulder, pinning it to the floor for one second.
“Not child?” she asked.
“Not child,” Briony said.
“Good.”
Marta emptied the salt tub into its mouth.
The little vampire convulsed, gagging smoke and black spit. Briony seized its head, twisted, and used the momentum to slam it into the metal base of the counter. Once. Twice. The third time, something in its neck gave with a sound like a stick breaking under snow.
It went still.
Nobody spoke.
Then Kev vomited into the mop bucket.
“Good placement,” Pat said faintly.
From the roof, the ancient voice sighed.
“Messy little thing.”
Briony stood, breathing hard. Her neck bled. The smell filled the room.
Every vampire outside reacted.
A chorus rose around the café: hisses, laughter, scraping nails, the wet click of teeth. Shapes moved against shutters. The one Briony had stabbed still shrieked somewhere in the yard. The roof creaked under shifting weight.
Inside, the drivers looked at Briony’s blood.
So did she.
The hunger in her uncurled.
Blood loss made it sharper. Fear made it clever. The humans were close. Warm. Panicked. A room of pulses.
She stepped back from them.
Pat saw.
“Briony?”
“Do not come near me.”
“You’re hurt.”
“Yes.”
Sanjay took one careful step forward, then stopped when she looked at him.
Her eyes had changed. She knew because his face changed.
The ancient voice above lowered itself through the ceiling.
“There you are.”
Briony clenched her jaw.
The voice continued.
“Not waitress. Not cook. Not little night woman with rules. There is the road mouth. There is the blood thing. Stop pretending.”
She shut her eyes.
Bad idea. With eyes closed, the room became sound and pulse.
Niall’s heart, heavy and fast.
Marta’s, controlled but rising.
Kev’s, rabbit-quick.
Dean’s, irregular with panic.
Sanjay’s, deep and steady.
Pat’s, old, uneven, familiar.
Pat.
She opened her eyes.
He had cut his palm with the jagged edge of a tin lid.
Deliberately.
“You stupid old bastard,” Briony whispered.
He held out the bleeding hand.
“Take enough to think straight.”
“No.”
“You said you take a little.”
“No.”
“You also said tea after.”
“Pat.”
He stepped closer.
She backed away until she hit the counter.
“Don’t make this sentimental.”
“Wasn’t planning to.”
“You taste like livestock vans and blood pressure medication.”
“Then no one will be jealous.”
The café shook as something struck the back door.
Once.
Twice.
A hinge screamed.
Briony looked towards it.
Pat lifted his hand higher.
“You need your head right.”
“I could kill you.”
“You could. You haven’t.”
The ancient voice laughed from the roof.
“Oh, this is sweet. A pantry animal offering itself a saucer.”
Pat looked up.
“Oi. Roof Dracula. You can piss off as well.”
The voice stopped laughing.
Briony almost smiled.
Then hunger broke through the smile.
She took Pat’s wrist and bit.
Not deep.
Not long.
His blood hit her mouth: old, salty, warm, full of tea, statins, road miles, stubbornness, grief, and the peculiar kindness of men who had spent lives transporting animals to death and still talked gently to dogs.
She took less than she wanted.
She took enough.
Then she stopped.
That was the important part.
Pat swayed.
Briony caught him and pushed him onto a chair.
“Tea,” he muttered.
“Later.”
“You said.”
“Don’t die before the kettle.”
He grinned weakly.
Her head cleared.
The ancient voice above did not speak.
Perhaps, Briony thought, it had expected hunger to win.
So had she.
The back door gave way.
Snow blew through the kitchen corridor.
The woman with the old rural voice entered first.
She had been beautiful once, possibly before the first turnpike was built. Now she was all famine and long bones, grey hair braided with thread, eyes black, mouth wide. Behind her came a man in a roadman’s coat, face cracked by frost, and another figure crawling along the ceiling with its head upside down.
Marta raised the carving fork.
Niall took the mop handle.
Kev found another chair.
Dean, having vomited, looked faintly braver or simply emptier.
Sanjay stood by the side door with the screwdriver in one hand and the fire extinguisher in the other.
Briony stepped into the kitchen doorway between them and the vampires.
The rural woman smiled.
“Little cousin. Step aside.”
“No.”
“They are not yours.”
Briony wiped Pat’s blood from her mouth with the back of her hand.
“That’s where you’re wrong.”
The rural woman’s eyes shone.
“You claim them?”
Briony did not answer quickly.
Claim was a dangerous word.
Vampires loved claim. Houses, sires, bloodlines, herds, territories, little legalistic nests for appetite. Briony had spent years refusing that shape. The café was hers because she cleaned the fryer, paid the rates when she could, fixed the roof badly, and knew which driver took sugar. Not because she owned their blood.
So she said, “I serve them.”
The rural woman blinked.
The ceiling crawler hissed.
The ancient thing on the roof made no sound.
Briony felt the word settle.
Serve.
Not noble. Not pure. Not absolving.
But exact.
She had served them food. Coffee. Warmth. Sometimes lies. Sometimes harm in small controlled portions. Sometimes comfort. Tonight, the word required more.
The rural woman lunged.
Briony met her in the kitchen doorway.
There was no elegant fight.
Vampire fights in stories were all speed, grace, silhouettes against moonlight. This one involved a fryer basket, a bin lid, two people slipping in old grease, Marta shouting in Polish, Niall hitting the ceiling crawler with a mop, and Kev screaming “chair” every time he swung a chair.
Briony drove the rural vampire backwards into the stainless prep table. The woman raked claws across Briony’s ribs. Briony slammed her elbow into the woman’s throat. No breath to cut off, but structure mattered. Sanjay sprayed the fire extinguisher into the roadman’s face, filling the kitchen with white powder. Dean threw a pan of hot beans, missed the roadman, and hit Niall.
“Sorry!”
“Beans are hot, you little sod!”
The ceiling crawler dropped onto Marta.
Marta went down hard but kept the carving fork. She jammed it upward into the crawler’s open mouth. It made a sound like a blocked drain and rolled off her. She grabbed the salt bucket, found it empty, and swore in three languages.
The rural vampire caught Briony by the hair and slammed her face into the table.
Once.
Twice.
On the third, Briony saw white sparks.
“You live off scraps,” the woman hissed in her ear. “You make rules because you are afraid to be hungry.”
“Yes,” Briony said through blood. “That’s what rules are for.”
She reached behind her, found the fryer control, and turned the heat up.
Then she shoved the woman’s hand into the oil.
The scream was magnificent.
The rural vampire reared back, smoking, fingers blackening. Briony grabbed the machete from the open cupboard and swung.
The blade bit into the vampire’s neck.
Not through.
Halfway.
Enough for Marta to get up, seize the woman’s braid, and pull.
Briony swung again.
This time the head came free.
The body hit the floor.
The kitchen went silent except for the fryer, the alarmed breathing of humans, and the wet shifting of the decapitated body becoming something less able to argue.
Dean stared.
“Did we win?”
The ceiling crawler moved.
“No,” Briony said.
Marta kicked it until it stopped.
Then, from the front of the café, came breaking glass.
The main shutter finally failed.
Snow burst in.
So did the night.
The woman Briony had stabbed in the eye crawled through first, face ruined, teeth bared. Behind her came two more. The roadman staggered up from the powder, blind but furious. Outside, beyond the broken frame, more shapes waited in the yard.
And beyond them, the tall ancient figure near the dead petrol pumps began to walk towards the café.
The room understood at once that everything so far had been testing.
Pat, pale in his chair, whispered, “Briony.”
She turned.
He pointed past the counter.
The ancient had reached the broken window.
Now they could see him clearly.
Tall. Narrow. Hair white beneath a black hat. Face like frozen parchment stretched over elegant bones. Eyes not black, but pale gold, which was worse. Around his neck hung a string of road tokens: coins, teeth, keys, wedding rings, tiny metal saints, a child’s shoe buckle, an old truck badge, all tied with red thread.
When he spoke, every light in the café dimmed.
“Enough play.”
The vampires in the room stopped moving.
Even Briony’s hunger bowed its head.
The ancient looked at the drivers, then at Briony.
“You have made them stubborn.”
Briony gripped the machete.
“They were like that.”
“Will you die for them?”
The question was calm.
Genuine.
Almost polite.
Briony looked at the café: shattered shutters, snow on the floor, beans on Niall’s coat, Marta bleeding from the temple, Sanjay gripping a screwdriver, Kev and Dean trying not to sob, Pat grey-faced but alive, a headless vampire leaking black onto the kitchen tiles, her small life broken open at last.
Would she die for them?
She had not even been sure she would lose sleep for them two hours earlier.
The ancient smiled, seeing the truth move across her face.
“No,” he said softly. “You are not built for martyrdom.”
He stepped over the window frame into the café.
The others parted.
Briony stepped back.
One pace.
Only one.
But everyone saw.
The ancient held out one white hand.
“Come outside, little cousin. Let the pantry feed.”
Behind Briony, Ruby-red taillights flickered in the yard.
A lorry engine turned over.
Once.
Twice.
Then roared to life.
Marta smiled through blood.
“My truck,” she said.
The ancient looked towards the window.
Briony looked too.
The Polish artic’s headlights blazed on, cutting through snow. Its engine growled. Someone was in the cab.
But every driver was inside.
Except Sanjay.
No.
Sanjay was beside her.
Then who?
Pat began to laugh weakly.
“Forgot the boy.”
The teenager from the tyre place.
Briony had not counted him because he had been asleep in the back room since eleven, hiding from his father after a row, fed on chips and not charged because Briony had pretended not to notice.
His name was Ollie.
Seventeen.
Local.
Rule three: no locals.
The ancient turned back to Briony.
His smile thinned.
Outside, Ollie drove forty-four tonnes of machine parts straight at the café window.
Part Three: Forty-Four Tonnes of Intervention
Ollie did not drive well.
That saved them.
A competent driver might have tried to aim cleanly through the broken window, using the weight of the Polish artic to flatten the ancient vampire, collapse the front wall, and kill everyone inside beneath bricks, glass, freezer units, and a framed hygiene certificate that had expired three years earlier.
Ollie was seventeen, half-asleep, terrified, and had learned most of what he knew about lorries from watching drivers reverse badly in the yard while eating chips.
He hit the side of the café instead.
The artic came through the snow with its headlights blazing and horn screaming. It clipped the dead petrol pump first, tearing it from its base in a shower of rust and old metal. Then the front bumper struck the ancient vampire and drove him backwards through the broken shutter, the window frame, two tables, half the front wall, and the place where Dean had been standing eight seconds earlier.
Dean survived because Kev tackled him by accident.
The impact did not sound like a crash.
It sounded like the world being folded.
Brick burst inward. Glass became weather. Tables splintered. The television flew from the wall and died broadcasting a silent weather map. Snow and diesel fumes filled the café. The artic’s cab smashed halfway through the seating area before stopping with a tortured metallic groan.
For three seconds, nobody understood they were alive.
Then Niall shouted, “My beans!”
Briony lay on the floor behind the counter, ears ringing, mouth full of dust and blood. Something heavy pressed against her leg. She kicked free, rolled, and came up on one elbow.
The café had become a ruin with fluorescent lighting.
The ancient vampire was pinned between the artic’s crushed bumper and the remains of the counter. Not dead. Not even close. But pinned. His black coat was torn open. One arm bent backward at the wrong angle. His pale gold eyes stared at Briony through falling dust.
He looked offended.
Ollie’s voice came from the cab.
“Sorry!”
Marta, flat on her back under a fallen menu board, began laughing.
It was not a sane laugh.
Nobody objected.
The other vampires reacted badly.
The roadman with the powder-blinded face lunged towards the cab. Sanjay drove the screwdriver into the side of his neck, then emptied the second fire extinguisher into his mouth. Kev hit the crawling eye-stabbed woman with a chair until the chair lost structural confidence. Dean, apparently radicalised by near-death, threw the napkin dispenser at another vampire and shouted, “We’re closed!”
Pat slid from his chair and tried to stand.
Briony saw him sway.
“Stay down.”
“Can’t.”
“Pat.”
“Girl, I have transported sheep through worse weather than this.”
“That is not relevant.”
“It never is. Still counts.”
He picked up the fallen kettle.
No one asked why.
Briony dragged herself upright.
Her ribs hurt. One leg was bruised but not broken. Her neck wound had closed badly. Hunger roared through the damage, demanding repair, blood, warm bodies, surrender.
The ancient vampire watched her struggle.
His mouth opened slightly.
“Come here,” he said.
The words were soft.
They entered her like a hand under the skin.
Briony took one step towards him.
Then another.
Pat shouted something.
She did not hear it.
The café blurred around the ancient’s eyes. Pale gold. Road gold. Winter-lantern gold. Old enough to make every rule she had made seem childish.
“Little cousin,” he said. “You have played house beside a slaughter road.”
Briony stepped closer.
“Yes.”
“You fed and called it service.”
“Yes.”
“You took warmth from them and pretended restraint was virtue.”
“Yes.”
“You are mine by hunger.”
That almost sounded true.
The hunger inside her bowed again, lower this time. It had no loyalty to the café, the caravan, the coffee machine, the drivers, or Pat’s bleeding wrist. Hunger respected age. Hunger respected force. Hunger respected the old road law: the stranded traveller belonged to whoever found them hungry first.
Briony reached the broken counter.
The ancient’s pinned hand lifted a fraction.
“Free me.”
She raised the machete.
Behind her, Ollie shouted from the cab, “Miss Marsh! He’s doing weird voice stuff!”
The phrase struck the glamour sideways.
Not broke it.
Bent it.
Miss Marsh.
No one called her that except Ollie when he wanted free chips and was pretending to be polite.
Briony blinked.
The ancient’s eyes narrowed.
Ollie leaned out of the cab window, face white, hair full of safety glass.
“He’s proper creepy. Don’t listen.”
The ancient looked at him.
Ollie immediately ducked back inside.
Briony stared down at the pinned vampire.
“You nearly had me.”
“I still do.”
“Maybe.”
She lifted the machete higher.
He smiled.
“You cannot kill me with that.”
“No.”
She brought the blade down on the red threads around his neck.
The string of road tokens snapped.
Coins, keys, teeth, saints, rings, buckles, and truck badges scattered across the broken café floor. The effect was immediate.
The ancient screamed.
Not from pain.
From interruption.
Outside, every vampire in the yard screamed with him.
The snow seemed to pause in mid-air.
Briony staggered back.
The ancient thrashed under the bumper. His broken arm snapped itself straight. His mouth opened wide, wider, too wide, showing not fangs but a black road stretching back through centuries: inns without names, plague carts, toll gates, broken coaches, frozen pilgrims, war refugees, hitchhikers, service stations, lay-bys, sleeping cabs, women walking alone under sodium light.
The tokens on the floor began to move.
Each one scraped towards him.
Marta saw it first.
“Stop the things!”
“What things?” Dean shouted.
“The horrible jewellery!”
Everyone moved at once.
Sanjay stamped on a silver saint medal. Niall kicked a cluster of old coins under the fryer. Kev grabbed a wedding ring, then yelped as it burned his palm and dropped it into a mug of tea. Dean tried to catch a tooth and regretted touching it. Pat swung the kettle down on a brass key with surprising accuracy.
Briony dropped to her knees and seized the small truck badge.
It was old. Red enamel cracked. The kind drivers used to wire to dashboards or keyrings. On its back were initials scratched deep into the metal:
A.M.
The badge pulsed in her hand like a heart.
A memory opened.
A man asleep in a cab in 1978. Snow outside. Radio on low. Sandwich wrapped in foil. Photograph of two girls clipped to the sun visor. A knock at the door. A pale gold eye beyond the glass.
Briony nearly dropped it.
The ancient laughed through pain.
“Every road gives me keepsakes.”
She closed her fist around the badge until the metal cut her palm.
“Names,” she said.
The ancient stopped laughing.
Briony looked at Pat.
“Names hurt them.”
Pat frowned through blood loss.
“Whose names?”
“The ones he took.”
Marta held up a coin.
“How do we know?”
Briony looked at the scattered tokens.
Each one, she realised, carried a trace. Not always initials. Sometimes fingerprints. Skin oil. Grief. Use. A tiny human fact trapped in the object through the moment of taking.
She pressed the badge to her bleeding palm.
The memory sharpened.
“Arthur Miles,” she said.
The badge cracked.
The ancient screamed again.
This time the sound broke windows in the remaining wall.
Good.
Briony threw the broken badge aside.
“Every token. Find a name. Say it.”
“That’s not practical,” Niall shouted.
“Neither is dying.”
Marta picked up a wedding ring with the edge of a tea towel.
“Anna,” she said, eyes unfocusing. “Anna Nowak.”
The ring split in two.
The vampire pinned beneath the truck convulsed.
Sanjay held a little metal saint. “Miguel Santos.”
Crack.
Kev, sweating, lifted a tooth between two forks. “I don’t know. I don’t know. Someone with a dog?”
“Focus,” Briony snapped.
“I’m trying. There’s a dog. Brown. Service station. The man’s called—called—”
The ancient hissed, “No.”
Kev shouted, “Brian Fletcher!”
The tooth burst into powder.
Dean had found a key.
He gripped it with both hands, shaking.
“There’s a girl. No, not girl. Woman. Red coat. She dropped it. He took it. I can’t—”
The ancient’s unbroken hand shot out and caught Dean’s ankle.
Dean screamed.
Briony lunged, but the ancient’s grip tightened.
The old vampire smiled up at her.
“Would you spend him for a name?”
Dean’s face went white.
The question hit the café hard.
Would she?
The honest answer was close enough to yes to shame her.
Briony had already spent people. Not killed, not ruined, not drained, but spent. A little blood here, a little sleep there, a little confusion, a little warmth taken from someone passing through. She had told herself the amounts mattered. They did. They did not absolve.
The ancient squeezed.
Dean cried out.
Briony crouched and placed the machete against the ancient’s wrist.
“You are not wrong about me.”
His smile widened.
“I know.”
“But you are boring about it.”
She chopped.
The wrist did not sever cleanly. Ancient bone resisted. The blade stuck halfway. The old vampire roared. Briony put both hands on the machete and forced it down with everything she had.
The hand came free.
Dean scrambled back, sobbing.
Briony threw the severed hand into the fryer.
It began clawing its way out.
Marta slammed the basket down over it.
“Stay,” she said.
Dean clutched the key.
The near-death had apparently improved his concentration.
“Rebecca Lane,” he gasped.
The key cracked.
The ancient’s face changed.
Not fear yet.
Recognition that the pantry was becoming a record office.
Pat began laughing again, weaker this time.
“What?” Niall snapped.
“Turns out we’re doing admin.”
“Now?”
“It always wins in the end.”
They worked through the tokens.
Not all. There were too many. But enough.
Eleanor Brigg, whose wedding ring had been tied with red thread after she vanished from a snowbound coaching inn.
James Connolly, whose coin still smelled of tobacco and horse sweat.
Ada Field, child’s shoe buckle, taken near a road outside York in 1891.
Tomasz Wierzbicki, lorry key from the 1990s.
Grace Patel, tiny gold earring tangled into the threads.
William “Billy” Shaw, milk tooth, impossible and white.
Each name spoken cracked something in the old road hunger.
The vampires outside began to retreat from the yard, not from mercy but from changing odds. The eye-stabbed woman crawled back into the snow. The roadman vanished between lorries, still coughing extinguisher foam. The ceiling-crawler, if it still lived, chose discretion. They had followed ancient hunger for easy feeding. Easy had become paperwork, salt, lorry impact, and names.
Vampires respected difficulty.
The ancient did not retreat.
He could not.
The truck held him pinned, but the bumper was bending as he healed. His broken arm had reknit. His severed wrist smoked but the stump was closing. The tokens cracked, but not enough. He was old beyond one night’s justice.
Briony knew it.
So did he.
“Little cousin,” he said, voice ragged now. “You think names free the road?”
“No.”
“You think they free you?”
“No.”
“Then what is this?”
Briony looked around the ruined café.
Marta bleeding but upright.
Niall swearing while pressing a cloth to Pat’s wrist.
Kev and Dean crouched together among broken chairs.
Sanjay gathering tokens carefully with gloved hands.
Ollie still in the cab, crying silently and trying to look useful.
Pat, pale and grinning like an idiot.
The Pull-In broken open to the snow.
“My shift,” she said.
The ancient stared.
Then he laughed.
A terrible, delighted sound.
“Service,” he said. “You really meant it.”
“Yes.”
“Poor thing.”
“Probably.”
From outside came another sound.
Engines.
Not traffic. Too slow. Too deliberate.
Headlights moved beyond the snow at the service road. Blue flashing lights. Amber beacons. A snowplough. Two police vehicles. A recovery truck. An ambulance.
Marta looked through the broken wall.
“Help?”
Briony listened.
Human hearts. Diesel. Radios. Men and women cursing the weather. No ancient hunger among them.
“Yes.”
The word should have been relief.
It became a deadline.
The ancient’s eyes brightened.
“Open rescue. New feeders. New witnesses. Shall we greet them together?”
Briony felt cold move through her.
He was right.
If responders came into the ruined café, they would find blood, bodies, a lorry through the wall, terrified drivers, Briony with black blood on her mouth, and a pinned ancient vampire capable of turning disaster response into slaughter.
“Keep them out,” she said.
Marta went to the broken wall and shouted into the snow.
“Stop! Gas leak!”
Niall joined her. “Structural collapse!”
Dean shouted, “There’s, um, chemicals!”
Kev added, “And beans!”
Everyone looked at him.
“Panic,” he said.
Outside, responders slowed, confused.
The ancient began to push.
Metal groaned.
The artic shifted backwards one inch.
Ollie screamed from the cab, “He’s moving it!”
Briony climbed onto the broken counter and looked through the smashed windscreen at Ollie.
“Can you reverse?”
“No!”
“Can you put it in gear?”
“I don’t know!”
“Can you do anything?”
“I can press things!”
“Excellent. Press useful things.”
The ancient laughed again.
The truck shifted another inch.
Miriam Vale would have called this the point at which care became violence. Briony did not know Miriam Vale, but she understood the principle. You could serve coffee. You could serve shelter. You could serve warmth. Eventually, if the night became old enough, service meant standing between hunger and whoever had wandered into your light.
She jumped down beside Pat.
“Keys.”
He blinked.
“What?”
“Your livestock truck. Keys.”
“In my coat.”
Marta said, “You cannot drive through him again. Wrong angle.”
“I’m not driving through him.”
Pat stared at her.
“No.”
Briony held out her hand.
“Keys.”
“No.”
“Pat.”
“You go out there, you don’t come back.”
“That may be true.”
“I gave you blood, not permission to be noble.”
“I’m not being noble.”
“Then what?”
She looked at the ruined café.
“Practical.”
Pat’s face crumpled with fury and grief.
“Damn you.”
“Yes.”
He threw her the keys.
Briony caught them.
The ancient watched, amused.
“Running?”
“No.”
She walked to the back door.
The snow hit her like knives.
Outside, the yard was half-lit by lorry headlights and emergency beacons. The vampires who remained kept to the edges now, pale faces between trailers, unwilling to leave fully while old hunger still might win. The ancient’s body was still pinned through the wall, but his attention followed Briony.
He understood too late.
Pat’s livestock transporter stood at the far side of the yard, empty trailer attached, cab dusted thick with snow. Briony ran to it.
Daylight would kill most vampires.
Fire hurt.
Decapitation worked.
But old road things required old road answers.
Weight. Distance. Salt. Names. Dawn.
The transporter started on the third try.
Good old ugly machine.
Briony drove it across the yard, not at the café, but between the café and the emergency vehicles. Blocking the approach. Creating a barrier. Responders shouted. Someone waved a torch. Briony ignored them, jackknifed the trailer badly across the service road, and wedged the whole rig sideways in the snow.
Then she climbed from the cab and opened the trailer doors.
The smell of animals and straw rolled out.
The ancient began to struggle harder inside the café.
Briony took the remaining jars of pig blood from her coat. She had grabbed them without thinking. Or perhaps hunger thought faster than fear.
She smashed one on the snow.
Then another.
Then the third.
Blood spread dark across white, steaming faintly.
Every vampire at the yard’s edge turned.
Briony stood beside the open livestock trailer, bleeding from the neck and ribs, Pat’s blood in her mouth, ancient road tokens cracked in her palm.
“Hungry?” she shouted.
The yard answered.
The lesser vampires came first.
Of course they did.
The roadman, the eye-stabbed woman, two others from the lorry shadows, crawling, running, hissing across the blood-slick snow. Briony waited until they were committed, then climbed into the livestock trailer.
They followed.
She moved fast through the straw, ducked under a partition, kicked the side latch, and dropped out through the small rear personnel gate just as the first two reached the pooled blood inside.
Marta, who had apparently understood the plan before Briony had fully formed it, slammed the outer doors shut.
Sanjay drove the silver wire through the latch.
Kev and Dean threw salt along the threshold.
The vampires inside screamed.
Not trapped forever.
Not even long.
Long enough.
The ancient roared from the café.
The artic rolled back another foot.
He was freeing himself.
Briony looked east.
The sky beyond the motorway was no longer black.
Only fractionally grey.
Deep winter dawn. Slow. Weak. Late.
But coming.
The ancient smelled it too.
His voice came through the ruined wall, no longer smooth.
“Briony Marsh.”
She turned.
He had dragged himself halfway from beneath the truck. His severed hand was regrowing in black twitching fingers. His coat hung in rags. His pale gold eyes burned with a hatred so focused it felt almost intimate.
“You have chosen cattle.”
“No,” she said.
She looked at the emergency vehicles. At the blocked road. At the drivers in the broken café. At the caravan behind the kitchen, her little coffin on wheels, her going-nowhere life, her rules, her sins, her regulars, her small kingdom of grease and coffee.
“I chose the shift.”
The first light touched the snow.
Not the yard yet.
The horizon.
The trapped vampires in the livestock trailer began shrieking.
The ancient turned his face from the east.
Briony smiled.
Then the old road thing lunged.
Part Four: Dawn Service
The ancient crossed the yard faster than anything wounded had a right to move.
One moment he was half-free of the ruined café, black coat hanging in strips, pale gold eyes turned from the bruising horizon. The next he was in the snow, moving low and hard across the yard, not running exactly, but flowing over the ground like winter deciding on a shape.
Briony had time to think one clear, stupid thing.
I should have fixed the boiler.
Then he hit her.
They went down beside the livestock transporter, into snow churned with pig blood, diesel, salt, and black vampire matter from the things screaming inside the trailer. Briony struck the frozen ground hard enough to knock the air from lungs that did not need it but still resented the insult.
The ancient landed over her.
His regrowing hand was still unfinished, fingers long and black at the tips. The other closed around her throat.
Not to choke.
To hold.
He lowered his face to hers, and up close he did not look like a man at all. The human outline was a courtesy he had forgotten to maintain. Beneath the skin was road-darkness, road-hunger, road-memory. Every traveller lost between settlements. Every stranded coach. Every war convoy. Every woman who got into the wrong car. Every driver who pulled over because someone stood in the snow and looked hurt.
“You are small,” he said.
His voice had lost its beauty.
Good.
Briony spat blood into his face.
“Yes.”
His grip tightened.
Behind him, the eastern sky paled by another degree.
The snow reflected it.
Not sunlight yet.
Warning light.
The ancient flinched.
Briony felt it.
So did the hunger in her. It knew the calculations: seconds, shade, distance to café, distance to caravan, distance to old underground places that did not exist here. The ancient could still kill her. He could still take three humans before dawn if he abandoned pride. He could still tear through the livestock trailer and free what remained of his followers.
But he had been interrupted, named, pinned, delayed, and made ridiculous by lorry drivers in a roadside café.
Old things hated being made ridiculous.
Inside the trailer, the trapped vampires shrieked as the first weak light touched the upper vents.
Marta shouted from somewhere near the café, “Briony!”
The ancient turned his head.
Mistake.
Briony drove her thumb into the wound where the truck bumper had torn his ribs open.
He hissed and slammed her head against the snow.
Pain flashed white.
She held on.
Her fingers found something inside him that was not organ, not bone, not flesh. A hard knot of red thread and blackened metal lodged under the sternum, where a human heart might once have been before the road ate the man around it. Another token. Not tied at his neck. Buried in him.
The first one.
He knew the moment she touched it.
His eyes widened.
“No.”
That was the best word she had heard all night.
She gripped it.
The ancient’s hand tightened around her throat until vertebrae complained. His mouth opened, teeth spreading like a gate.
“Mine,” he said.
Briony thought of Pat’s wrist.
Of Marta stamping on pale fingers.
Of Sanjay holding a screwdriver like a prayer.
Of Kev screaming “chair” with total commitment.
Of Dean nearly dying for a name and then saying Rebecca Lane through tears.
Of Ollie in the cab, driving forty-four tonnes of machine parts badly enough to save everyone.
Of the café before the crash: frying oil, coffee, bad television, tired drivers, the boiler making animal noises, her caravan behind the kitchen, blacked out against day.
Going nowhere, she had thought.
Perhaps that had been the mistake.
A road café was never nowhere.
It was between places.
That meant it mattered.
She tore the buried token free.
The ancient screamed.
In her hand lay a small iron wheel.
Not from a truck. Older. A toy, perhaps, or a charm, or a piece broken from some miniature cart. It was threaded with red cord, darkened by centuries of blood and handling. There were initials on it, too worn to read.
The memory struck her harder than the others.
A boy on a winter road, long before engines. Six or seven. Cart overturned. Mother dead in the ditch. Snow falling on a track between villages. A stranger in a black cloak offering a hand. The boy clutching his little iron wheel because it had belonged to his father. The stranger smiling with pale gold eyes.
The first theft had been small.
They often were.
Briony heard the name under the memory, buried deep.
Not spoken for hundreds of years.
Not written.
Carried.
“Tom,” she whispered.
The ancient convulsed.
“No.”
“Tom Alder.”
The iron wheel cracked down the middle.
The effect was not explosion.
It was subtraction.
The ancient’s shape lost cohesion. His coat became rags, then road dust, then shadow. His face sagged around the gold eyes. His mouth opened again, but the road inside it no longer stretched forever. It was only a mouth now, old and furious and afraid.
Briony said the name again, louder.
“Tom Alder.”
The first edge of sunlight touched the yard.
Weak winter sun. Thin as watered milk. Not enough to warm a living hand.
Enough.
The ancient burned from the eyes first.
Gold became white.
White became smoke.
He threw himself backwards, clawing at his own face, but there was nowhere dark enough. The café was broken open. The caravan was too far. The lorries stood white with snow, reflecting dawn from every surface.
The lesser vampires in the livestock trailer fell silent one by one.
Not all dead. Some would have buried themselves under straw, under one another, under instinct. But the screaming stopped.
The ancient staggered towards the shadow beneath the flatbed.
Briony rose on one knee.
She could have let him crawl.
Part of her wanted to.
Not mercy.
Exhaustion.
Then Pat shouted from the café, “Finish your bloody shift!”
She laughed once, horribly.
Then she ran.
The ancient reached the flatbed’s shadow just as Briony reached him. He turned, half-smoke, half-bone, and struck her across the chest. She felt ribs crack. She kept moving. She drove the machete into the side of his neck, not to kill him, but to hold him there.
Marta appeared beside her, bleeding and limping, with the silver wire wrapped around both hands.
She looped it over the ancient’s head.
Sanjay came next with the fire extinguisher, not spraying now, just swinging it like a club into the back of the ancient’s knee.
Niall joined, swearing, and drove the mop handle through the old vampire’s shoulder into the wooden side of the flatbed.
Kev and Dean, both crying openly now, threw salt.
Mostly at the ancient.
Some at Briony.
“I said sorry!” Dean shouted.
“You did not,” Kev said.
“I’m saying it now!”
The ancient’s body pinned itself in the grey light, caught between wire, wood, salt, blade, and the rising sun. He looked at Briony once more.
“Little roadside thing,” he whispered.
Briony leaned close.
The sun was starting to burn her too.
Not badly yet.
But enough that her skin tightened and smoked at the edges.
“Yes,” she said. “Coffee’s terrible as well.”
The sun cleared the motorway embankment.
The ancient came apart.
Not cleanly. Not beautifully. Not with a theatrical burst of ash. He collapsed into road grit, black threads, old coins, tiny teeth, a handful of keys, a child’s shoe buckle, and a stain that sank into the snow as if the earth beneath the yard had been waiting to spit him out for centuries.
Nobody moved.
Then Ollie shouted from the artic cab, “Is he dead?”
Briony looked at the stain.
“Dead enough for breakfast.”
Pat laughed from inside the ruined café.
Then fainted.
That got everyone moving.
The emergency responders had been kept back by the jackknifed livestock transporter, Marta’s shouted lies about chemicals, and the general British reluctance to enter a visibly unsafe structure without the right person wearing the right helmet. By the time they pushed through, the worst evidence had either burned, crumbled, melted, been kicked under equipment, or was being actively lied about by six lorry drivers and one teenage boy with a bleeding forehead.
“What happened here?” asked the first police officer through the gap.
Niall answered immediately.
“Lorry came through the wall.”
The officer looked at the ruined café.
“Yes, I can see that.”
“Then why ask?”
Marta stood beside him, wrapped in a blanket, face expressionless.
“Snow. Loss of control. Structural damage. We sheltered. People panicked.”
The officer looked at the black stains on the floor.
“And this?”
“Beans,” Dean said.
Everyone looked at him.
He swallowed.
“Burnt beans.”
Kev nodded with the earnestness of trauma.
“Really dark beans.”
Sanjay added, “The fryer also failed.”
This was technically true.
The officer stared at them all, saw shock, blood, rubble, snow, one lorry cab embedded in a café, a livestock trailer making occasional unpleasant noises, and decided, as many officials had before him, that reality could wait until paperwork arrived.
“Where’s the owner?”
Everyone looked around.
Briony was gone.
Pat was found beside the counter with a bandaged wrist and blood loss he attributed to “an incident with a tin and heroism.” He refused hospital until Briony was located, then accepted after Marta threatened to reverse the Polish artic over his good foot.
Ollie was extracted from the cab and immediately grounded by four adults who were not his parents.
The livestock transporter was not opened until noon.
By then, everything inside was ash, straw, salt, and several things the recovery crew described as “badger-related” because no one wanted a longer conversation.
Marsh’s Pull-In was declared structurally unsafe.
This was accurate.
It had been spiritually unsafe for years, but the council had no form for that.
Briony woke in the caravan after sunset.
That surprised her.
She had expected not to wake.
Her body disagreed with the expectation in several places. Ribs broken. Skin burned along her left arm and jaw. Throat bruised. Skull cracked, perhaps. Hunger low and vicious. Everything hurt in old ways and new ways, as if the night had written minutes on her bones.
The caravan was dark.
Good.
Someone had reinforced the blackout panels from outside with tarpaulin and duct tape. The heater was on. A mug of cold tea sat on the narrow counter. Next to it, a note in Pat’s handwriting:
You owe me tea. Also possibly a livestock truck.
Do not die.
— P
Underneath, in Marta’s neater hand:
We told them you were at hospital. This lie may not survive morning.
Below that, in Ollie’s scrawl:
Sorry about the wall.
Briony lay still for a long time.
Outside, she heard people moving in the yard. Recovery equipment. Voices. Police tape snapping in wind. The distant motorway still closed, though snowploughs were working now. Human systems reasserting themselves, slowly and badly.
Her café was broken.
Her yard was watched.
Her caravan was compromised.
Her rules had failed, then saved her, then demanded more than she had intended to pay.
At nine, someone knocked on the caravan door.
Not police.
Pat.
She smelled him before he spoke. Hospital disinfectant, old wool coat, tea, blood loss, stubbornness.
“You awake?”
“No.”
“Good.”
He opened the door two inches and stopped when the chain caught.
“Don’t come in,” Briony said.
“Wasn’t planning to. Smells like burnt curtains and martyrdom.”
“I’m not a martyr.”
“No. Martyrs don’t generally bite pensioners.”
“You’re not a pensioner. You lie to insurance.”
“Fair.”
He slid a flask through the gap.
“Blood?”
“Tea.”
“Useless.”
“Some of us use fluids recreationally.”
She took it anyway.
“Are they gone?”
“The old one is. Others, maybe. Police say gas leak, weather accident, lorry collision, animal remains, shock. Council says unsafe structure. Insurance will say no.”
“Sounds normal.”
“Marta’s already organising statements. Sanjay took photographs of everything except the things no one should see. Niall is telling people the beans exploded. Kev and Dean are useless but loyal. Ollie’s father wants to kill him, but quietly, because everyone is calling him a hero.”
“He is an idiot.”
“Usually the same thing at seventeen.”
Briony sipped the tea.
It had sugar in it.
Too much.
Pat knew that.
“You fed from me,” he said.
“Yes.”
“You stopped.”
“Yes.”
“Important, that.”
“Apparently.”
Silence sat between them.
Then Pat said, “They know what you are.”
“Yes.”
“Not all of it. Enough.”
Briony closed her eyes.
“Then I leave.”
“No.”
“Pat.”
“No. You leaving makes this their story. People vanish, café burns, vampire waitress disappears, drivers drink quietly for the rest of their lives and tell themselves it was snow shock. That old thing wanted the road to keep its secrets. Sod that.”
“I can’t stay.”
“Not as before.”
She opened her eyes.
“What does that mean?”
“It means no more nibbling drivers like complimentary biscuits.”
“I did not—”
“Briony.”
She shut up.
Pat continued. “It means if this place opens again, it opens different. Proper locks. Proper shutters. Salt in the foundations. Cameras that point the right way and some that point the wrong way for things that like being clever. Marta says she knows a man who can get reinforced glass. Sanjay says he can do accounts. Niall says he’ll build a wall if somebody tells him where not to stand. Ollie says he’ll work for free to pay for the damage, which is good because he’ll be eighty before he’s done.”
Briony stared into the dark.
“You’re planning repairs.”
“We’re planning a pull-in.”
“You’re insane.”
“Probably. But drivers need somewhere. Especially at night.”
“I’m dangerous.”
“Were before.”
“That was different.”
“Yes. We didn’t know.”
“You know now.”
“Yes.”
“And you’d still come?”
Pat was quiet long enough that the answer mattered.
“Some of us would.”
“That is not reassuring.”
“Honest though.”
Briony looked at the three notes again.
Owe tea.
Lie may not survive morning.
Sorry about wall.
Something inside her hurt worse than the burns.
“I don’t know how to be trusted,” she said.
Pat’s voice softened.
“You don’t start by being trusted. You start by being watched properly.”
She laughed once.
“That sounds horrible.”
“Most useful things are.”
He tapped the doorframe.
“Rest. And don’t feed on the paramedic if they come back. Bad for the lie.”
He left.
Briony slept again.
Badly.
For three days, the caravan became a sickroom and an unofficial command post.
Marta brought blood in sealed bags from a contact she refused to explain. Sanjay brought documents for insurance claims, then separate documents for what he called “truth accounting.” Niall brought tools, tarpaulin, and criticism. Kev and Dean brought an apology, crisps, and a chair to replace the one lost in combat. Ollie brought nothing because his father had grounded him, but he sent a text through Pat:
If café reopens can I have job? I can not drive lorry.
Briony replied:
Correct.
The drivers came one by one, never all at once, as if approaching a wounded animal or a priest after scandal.
Some were afraid of her.
Good.
Some were angry.
Also good.
Dean asked whether she had ever wanted to feed from him.
She said yes.
He looked appalled and flattered again.
“Stop doing that,” she told him.
Marta asked for exact rules.
Briony gave them.
Marta wrote them down and added several of her own.
No feeding without explicit consent.
No feeding from anyone intoxicated, distressed, sleeping, injured, financially dependent, or trying to prove bravery.
No feeding on premises during work hours.
No private back-room arrangements without a third-party check-in.
No glamour.
No memory blurring.
Tea after did not count as aftercare if consent was compromised.
Briony read the list.
“You’ve been thinking.”
“I drive long routes,” Marta said. “Plenty of time.”
“It makes me sound like a workplace hazard.”
“You are workplace hazard.”
“Fair.”
Sanjay proposed a logbook.
Briony objected violently.
Then accepted a coded one.
Pat called it safeguarding.
Briony called it humiliation.
Dr Crane, if she had been present, would have approved. Miriam Vale might have written a form. But neither woman existed in Briony’s life, and so the drivers made do with clipboards, common sense, and the deep lorry-world understanding that unmanaged risk eventually kills someone in a lay-by.
A month later, Marsh’s Pull-In reopened.
Not fully.
The front wall remained raw brick and plywood. The shutter was new, ugly, and heavy enough to stop a small vehicle or a medium legend. The window had reinforced glass. Salt had been mixed into the new threshold cement by Niall, who muttered that this was not standard building practice but neither was “whatever the hell December was.”
The sign outside had been repainted.
COFFEE. HOT FOOD. PARKING.
NO ROAD GHOSTS. NO TEETH AFTER MIDNIGHT.
SHOWERS IF BOILER WORKS.
Briony objected to the sign.
Everyone ignored her.
The first night back, the café was quiet.
Snow still lay in dirty heaps at the edge of the yard. The motorway had reopened. Lorries passed in the distance, a steady animal sound returning to the world. The repaired lights hummed. The fryer worked. The coffee machine spat and clicked. The boiler made its trapped-animal noise, reassuring in its uselessness.
Pat sat at the counter.
Marta at the corner table.
Sanjay near the window.
Niall complaining about the beans.
Kev and Dean sharing chips.
Ollie washing mugs badly.
Briony stood behind the counter with her sleeves rolled down to hide the burns.
No one mentioned the ancient.
Not directly.
Drivers rarely needed directness when ritual would do.
Pat lifted his mug.
“To service,” he said.
Marta lifted hers.
“To bad driving,” she said.
Ollie shouted from the sink, “Sorry!”
Sanjay added, “To names remembered.”
Niall said, “To beans that don’t explode.”
Kev and Dean said, “To chairs.”
Everyone looked at them.
They shrugged.
Briony did not lift her mug at first.
Then she did.
“To the shift,” she said.
They drank.
Later, near dawn, when the café had emptied and only Pat remained, Briony went outside.
The yard was still. Lorries parked in neat rows. Frost silvered the ground. The motorway murmured beyond the dark hedges. Her caravan sat behind the kitchen, blacked out and waiting.
Near the dead petrol pumps, where the ancient had first stood, something lay in the snow.
A coin.
Old. Blackened. Threaded once with red cord.
Briony picked it up with gloved fingers.
A memory trembled in it, faint and damaged.
A woman on a road.
No name yet.
Only a tune hummed under her breath and the smell of bread in a cloth bag.
Briony carried the coin inside.
Pat watched her place it on the counter.
“Another?”
“Yes.”
“Can you name it?”
“Not yet.”
He nodded.
“We’ll keep it, then.”
“We?”
He looked around the café.
“Seems so.”
Briony placed the coin in a small tobacco tin beneath the counter. Inside were the other recovered tokens, each wrapped and labelled where names had been found. Arthur Miles. Anna Nowak. Miguel Santos. Brian Fletcher. Rebecca Lane. Ada Field. Tomasz Wierzbicki. Grace Patel. Tom Alder.
A road ledger.
Not complete.
Never complete.
But started.
Briony closed the tin.
The sky outside began to pale.
She felt the dawn in her skin and turned towards the caravan.
Pat called after her.
“Briony.”
She stopped.
“Tea tonight?”
“You paying?”
“After you bit me, I thought I had credit.”
“You had one emergency sip. Don’t build a pension around it.”
He smiled.
“Night, then.”
“Morning.”
“Same thing for you.”
“Not anymore,” she said.
She did not know why she said it until after.
In the caravan, she secured the blackout panels and lay down before the sun broke fully over the road.
Her life was still small.
Still beside a motorway.
Still hemmed in by hunger, winter, bad plumbing, and choices she could not bleach from the tiles.
But it was no longer going nowhere.
Roads did not go nowhere.
They passed through.
And for those who stopped at Marsh’s Pull-In after midnight, there would be coffee strong enough to restart a dead engine, rules posted behind the counter, salt in the threshold, names in a tin, and a night woman behind the till who watched the road like it owed her truth.
Sometimes, in deep winter, when snow swept sideways across the yard and the motorway fell silent, something pale would move beyond the lorry lights.
Then Briony would turn the sign to CLOSED, bolt the shutters, wake whoever slept too deeply, and put the kettle on.
No one sheltered alone at the Pull-In anymore.
That was the first rule.
The second was simpler.
If the road called your name, wait for Briony to answer first.
Chapter 2
Afterword: The Road Remembers
This story is about hunger, but more specifically about managed hunger.
Briony is not innocent. She has built a life on careful predation: small feedings, private rules, no bodies, no scandal, tea afterwards. She has convinced herself that restraint makes her different from the old things that roam the road. The story does not fully absolve her. It asks whether a person who has done harm in controlled doses can still choose responsibility when uncontrolled violence arrives.
The ancient vampire is not merely a stronger monster. He is appetite without apology: the old road as predator, the winter route as hunting ground, the stranded traveller as natural prey. He represents the ancient logic Briony has tried to domesticate into a café rota. His accusation is accurate enough to wound her. She has fed from the people she serves. She has turned their loneliness and exhaustion into sustenance. But he is wrong in one crucial respect: service is not nothing.
The Pull-In matters because it is a marginal place. Not destination, not home, not official refuge. It exists for people between places: lorry drivers, night workers, runaways, exhausted men and women living by timetables and lay-bys. Horror traditionally thrives in such spaces because nobody quite owns them. Briony’s final choice is to claim the café not as territory, but as duty.
That distinction is the moral hinge of the story. Vampires claim. Briony serves. Imperfectly, dangerously, sometimes hypocritically, but still with enough discipline to become accountable when the night demands it.
The drivers are not passive victims. They become a working community under pressure. Marta writes rules. Sanjay records. Pat offers blood and then insists on accountability. Ollie’s terrible driving saves everyone. Kev and Dean survive by accident, loyalty, and chairs. Their defence is not purity or heroism; it is cooperation, improvisation, and a willingness to tell the same lie in the same direction until dawn.
The road tokens shift the story from survival horror into witness. Every coin, key, tooth, ring, and badge is a life reduced to keepsake by predation. Naming the dead interrupts the ancient hunger because predatory systems depend on anonymity. The lost traveller becomes “Arthur Miles,” “Anna Nowak,” “Rebecca Lane,” “Tom Alder.” A victim with a name is harder to consume cleanly.
The repaired café is not redemption. It is governance.
Briony does not become safe. She becomes watched. Rules replace secrecy. Consent replaces private appetite. The threshold is salted. The tokens are labelled. The customers know enough to hold her to account. That is a harder ending than forgiveness and a more useful one.
The final lesson is practical: some roads are hungry, some shelters are compromised, and some protectors have teeth. So write the names down, keep the kettle on, never shelter alone, and if the road calls your name after midnight, let Briony answer first.
