Loading...
Urban fantasy 11-12 years old Reading 15 min.

The guardians of the veiled city

In a city where magic lurks in shadows and secrets threaten to tear worlds apart, a young boy named Rowan discovers his unique ability to see the hidden dangers around him. Joined by a mysterious girl, they must confront dark forces and mend the Veil that separates their reality from chaos before it’s too late.

Download this story in PDF

Ideal for sharing or printing this story!

Download the e-book (.epub)

Read this story on your e-reader.

A 12-year-old boy with tousled hair and curious, bright eyes stands atop a crumbling tower, his face marked by worry and determination. He wears a worn t-shirt and torn jeans, holding an ancient map as moonlight illuminates his face. Beside him, a 12-year-old girl with long, wavy hair and striking blue eyes stares at a glowing crack in the sky, her expression a mix of fear and courage. The setting features an old stone clock with rusty gears and ivy-covered walls, overlooking a city shrouded in darkness, where eerie shadows dance around the buildings. The main scene shows the boy and girl ready to confront a magical rift threatening to unleash terrifying creatures, with green lightning streaking across the night sky, creating an atmosphere of tension and adventure. report a problem with this image

Chapter One: Shadows on Ashwood Street

Grey rain fell in ribbons against the cracked pavement, painting the city in a silver gloom. The neon signs of Ashwood Street flickered uncertainly, their colors bleeding into the puddles like the city itself was melting. For most, it was just another dreary night in Halewick, but for Rowan, it was the time when the city's real face began to show.

Rowan hunched his shoulders against the cold as he hurried along the sidewalk, his old backpack thumping against his side. His sneakers were soaked, and the hem of his jeans was heavy with water, but he barely noticed. He was too busy scanning the shadows, half-looking for something, half-hoping he wouldn't find it.

A cat, black as pitch, watched him from atop a trash bin, its golden eyes unblinking. Rowan nodded at it. “Evening, Grim,” he whispered. The cat yawned, revealing sharp teeth, and vanished with a flick of its tail—straight into the brick wall behind it.

Rowan wasn't startled. After all, seeing a shadowcat slip between worlds was as normal to him as seeing a rat dart across an alley. In Halewick, the city's dark corners hid more than broken bottles and lost dreams; they hid magic, old and restless.

He turned down an alley behind the flickering sign of Mori's Noodle House. The air was thick with the scent of rain and garbage, but underneath, Rowan caught another smell—one he recognized from his dreams: burnt sugar and ozone. He stopped, heart thumping.

Behind a dumpster, the air shimmered. A pale hand emerged, followed by a young girl about his age, her hair streaming out behind her as if underwater. Her eyes were unnaturally bright, the color of storm clouds.

“You're late,” she said, her voice echoing strangely.

Rowan shrugged. “Had to wait for Mom to fall asleep. You know how it is.”

The girl stepped into the weak light of the streetlamp. “The Veil is thinning,” she said quietly. “We have to hurry.”

Rowan nodded and followed. In Halewick, you didn't question the Veil—it was what kept the two worlds from bleeding into each other and swallowing everything whole.

Chapter Two: The Map of Forgotten Paths

Inside Mori's, the lights were dim and the air was thick with steam and spices. Most customers saw only what they expected—a tired old man behind the counter, bowls of noodles, the hum of quiet conversation. But Rowan looked closer, past the illusion. He saw Mori's true form: a stooped figure with silver scales running up his neck, eyes that glimmered in the dark.

Mori glanced up as Rowan and the girl entered. “You bring trouble, Rowan,” he said, voice low and gravelly.

Rowan tried to smile. “Just passing through, Mr. Mori.”

The girl bowed her head, fingertips brushing the counter. “We need the map.”

Mori's eyes narrowed. “A map for children? Dangerous business.”

Rowan's heart pounded. He felt the weight of the city pressing in, secrets lurking in every shadow. “Please,” he said. “We'll be careful.”

Mori studied them for a long moment. Finally, he reached beneath the counter and slid out a thin roll of parchment. “Remember, some doors are locked for a reason. Don't open what you can't close.”

Rowan swallowed hard and took the map. The parchment was warm, pulsing faintly in his hands like a living thing. He unrolled it on a table in the corner. The streets of Halewick twisted across the page, but in the margins, strange symbols flickered—hidden passages, forgotten crossroads. The map was alive, and it showed more than just the city's surface.

The girl traced a finger along Ashwood Street. “The rift is here, beneath the old clocktower.” Her voice trembled. “If it widens, both worlds will bleed together. Neither will survive.”

Rowan stared at the map, feeling the weight of what they'd been asked to do. “We'll fix it,” he said, though he wasn't sure how.

Outside, thunder rumbled, and the shadows pressed closer to the glass.

Chapter Three: The Clocktower Rift

They left Mori's under the cloak of midnight. The city was quieter now, but the silence was uneasy, like the city itself was holding its breath. The clocktower loomed over them, skeletal and broken, its hands frozen at midnight.

Rowan's breath fogged in the cold air. “Why does it always have to be creepy places?” he muttered.

The girl smiled faintly. “Because that's where the boundaries are weakest.”

They slipped through a broken gate into the tower's shadow. The stone steps spiraled upward, slick with moss. As they climbed, the air grew colder, and the walls seemed to pulse with a heartbeat not their own.

Halfway up, a voice hissed from the darkness. “Lost, little ones?”

Rowan spun around, heart hammering. A shape melted from the shadows—a man with hollow eyes and too many teeth. The girl stepped forward, her eyes flashing.

“We're not lost,” she said. “We're here to mend the Veil.”

The man's smile widened, impossibly wide. “Mend it? Why not tear it open? Let the world see what it hides.”

Rowan's fingers tightened on the map. “Because the world isn't ready,” he said, his voice steady despite his fear.

The shadow-man laughed, the sound echoing around the stone walls. “You think you can stop it? The Veil is already fraying. The city will drown in its own secrets.”

With a shriek, he lunged at them, but the girl raised her hand. Silver light spilled from her fingertips, slicing through the darkness. The shadow-man recoiled, hissing, and vanished into the stones.

Rowan's legs shook. “What was that?”

“A harrowed one,” the girl whispered. “A soul lost between worlds. They feed on fear and chaos.”

They pressed on, reaching the top of the tower. The clock face was shattered, and beyond it, the city sprawled in darkness. In the center of the floor, a crack shimmered—a tear in reality, glowing with sickly green light.

Rowan knelt, the map trembling in his hands. “What do we do?”

The girl closed her eyes. “We have to weave it shut. But it will fight back.”

Rowan nodded. He took the girl's hand, their fingers interlacing, and together, they began to speak the old words—half-remembered lullabies and fractured prayers. The rift screamed, a sound that twisted the air, but Rowan held fast, pouring every memory of hope and laughter into the wound.

Slowly, the light dimmed, and the crack began to heal. But as it closed, something on the other side reached out—a hand, pale and grasping, its fingers tipped with claws.

Rowan gasped. The girl squeezed his hand tighter. “Don't let go!”

He shut his eyes and thought of his mother's arms around him, warm and safe. He thought of sunny days before the rain, of laughter echoing in empty streets.

With a shudder, the rift snapped shut. The hand vanished. The clocktower was silent once more.

Chapter Four: The Price of Stitching Worlds

They staggered down the tower steps, breathless and shaken. The city below seemed unchanged, but Rowan could feel the air pulsing with uneasy magic.

The girl looked pale, her eyes dull. Rowan reached into his backpack and handed her a melted chocolate bar. She smiled weakly and took a bite.

“Will it stay closed?” Rowan asked.

“For now,” she said. “But the Veil is weak everywhere, not just here. We'll have to keep watching.”

Rowan's shoulders sagged. “Why does it have to be us?”

She looked at him, her eyes older than her years. “Because we see what others don't. Because we care.”

They walked in silence, the city's lights flickering above them. Rowan wondered how many others walked these streets, never seeing the magic that curled beneath their feet.

At home, his mother was still asleep on the couch, TV casting blue shadows across her face. Rowan pulled a blanket over her and slipped into his room. Rain tapped at the window, but inside, the world was quiet.

He lay awake, thinking about the rift, about the hand that had reached through. He thought about the shadow-man and the girl who had become his friend. The city was full of secrets, and he was their unwilling guardian.

Chapter Five: The Gathering Storm

Days passed. The rain never seemed to stop. Rowan moved through school like a ghost, his mind elsewhere. He saw things in the corners of his eyes—strange shapes that melted away when he looked straight at them. The girl met him after school, her face serious.

“They're getting bolder,” she said. “Last night, a harrowed one tried to cross at the park.”

Rowan nodded. “What do we do?”

She handed him a slip of paper. “Tonight, we meet the others.”

When dusk fell, Rowan slipped out, his heart pounding. He followed the map to an abandoned subway station, its entrance hidden behind a tangle of graffiti and weeds. Inside, a group of kids waited—some his age, others older. Each had the same haunted look in their eyes.

The girl stood at the front. “We're all that stands between the city and the dark,” she said. “If we fail, both worlds fall.”

A boy with a scar across his cheek scoffed. “What makes us special?”

Rowan stepped forward. “Because we're the only ones who see. And someone has to fight.”

They spent the night sharing stories, trading spells and warnings. Rowan realized he wasn't alone. The city was full of guardians, hidden in plain sight.

But the darkness was growing. The Veil was thinner every day. Rowan could feel it, like a storm building on the horizon.

Chapter Six: The Night of the Broken Veil

It happened on a night thick with fog and thunder. Rowan was jolted awake by a scream—high and desperate, echoing through the empty streets. He threw on his jacket and ran outside, heart racing.

The sky above Halewick churned with green lightning. The city's shadows twisted, stretching into monstrous shapes. People fled indoors, locking their doors against the unknown.

Rowan met the girl at the crossroads. Her hair was wild, her eyes blazing.

“They're coming through,” she said. “All of them.”

The guardians gathered, their faces grim. The air crackled with magic and fear. Rowan clutched the map, its lines writhing beneath his fingers.

A hole tore open in the sky above the old library, spilling darkness onto the street. Figures crawled out—harrowed ones, nightmare beasts, things with too many eyes and not enough faces.

The guardians fought, spells flashing like lightning. Rowan and the girl stood at the heart of the chaos, chanting the words to mend the Veil. But the darkness was endless, and every wound they closed, another tore open.

Rowan's voice shook. “We can't hold it.”

The girl's eyes brimmed with tears. “We have to.”

Rowan thought of his mother, of his friends, of the city he loved even in its brokenness. He poured everything he had into the chant, his voice raw and desperate.

The world shuddered. The darkness screamed.

Chapter Seven: Broken Dawn

When morning came, the rain had stopped. The city was quiet, but nothing felt the same. Ashwood Street was scorched and empty, the clocktower a blackened ruin.

Rowan stumbled through the wreckage, searching for the girl. He found her sitting on a curb, her hands stained with magic and blood.

“Did we win?” he asked, voice hoarse.

She shook her head. “We survived. That's all.”

The guardians gathered, battered and silent. Some wept. Others stared at nothing. The city was saved, but at a cost.

Rowan looked at the sky, now washed pale and empty. He felt older, tired in a way he couldn't explain.

“Will it ever get easier?” he asked.

The girl met his gaze. “No. But we keep going. Someone has to.”

They stood together, watching the city heal itself—slowly, painfully. The Veil was mended, but the scars would never fade.

Chapter Eight: Echoes in the Shadows

Halewick returned to its routines. People went to work, children to school. The rain came and went. But Rowan saw the cracks that others missed—the way the streetlights flickered, the shadows that moved when they shouldn't.

At night, he and the girl patrolled the city, watching for signs of the Veil fraying. They weren't heroes. They were just kids, tired and afraid, doing what they could.

Sometimes, Rowan wondered what it would be like to live in a world without magic, without fear. But he knew he couldn't turn away. The city needed him, and he couldn't let it fall.

On Ashwood Street, the shadowcat appeared beside him. It rubbed against his leg, purring.

“Still with me, Grim?” Rowan whispered.

The cat blinked, and for a moment, Rowan felt less alone.

The city's secrets pressed in, heavy and unyielding. But Rowan stood his ground, a small figure against the dark, refusing to let the world be swallowed whole.

He walked on, into the waiting shadows, ready for whatever came next.

Ad-free €3 per month

Would you like uninterrupted reading? Support Oh My Tales, remove all ads and enjoy other included benefits from 3€ per month.

See the plans & rates
Share

report a problem with this story

What did you think of this story?

Give your opinion by assigning a rating to this story based on what you and/or your child thought. Thank you in advance!

Thank you! Your rating has been taken into account!

The quiz: did you understand the story well?

Veil
A thin layer that separates two different worlds or realities.
Harrowed
Someone or something that is troubled or distressed, often in a scary or haunting way.
Pulsing
Beating or throbbing in a rhythmic manner, like a heartbeat.
Scarcely
Barely or hardly, used to describe something that is not enough or only just.
Fraying
Becoming worn down or torn, often used to describe fabric or in this case, a boundary.
Groaned
Made a low sound of pain or discomfort.
Unblinking
Not blinking or closing the eyes, often used to describe someone who is watching closely without moving.

Create a magical and unique story for your child!

Create a personalized adventure in just a few minutes where your child becomes the hero. With our exclusive tool, it's easy, free, and fun!

Create a story

Download this story:

Download this story in PDF Download the e-book (.epub)

To read next in Urban fantasy for 11-12 years old

Get new stories every Sunday evening!

Receive 7 exciting and captivating stories, tailored to your child's age and tastes, every Sunday at 5 PM*. It's free and guaranteed spam-free!
*Email sent at 5 PM Central European Time (CET).
We don't like spam either. So, we will only send you stories. You can unsubscribe whenever you want.