The Whispering Shadow

Sheets drawn to his chin, Gary Thompson lay awake, watching shadows writhe across the ceiling. Shadows from the maple out front drew and redrew themselves against the plaster above, never in the same shapes twice. Gary catalogued every alteration, old man, snarling wolf, empty face. He named them quietly, his voice no louder than the beat of his pulse.
Gary couldn’t sleep again. He had not had a full night’s sleep since the whispering began.
He didn’t remember when he first heard it. Maybe late August, right before school resumed and the air itself grew colder. Maybe the whispers had always been there, and he had simply slept through them, until the night terrors started and his long sleepless vigils began.
Now, they pressed in every night from the window, sifting through the screens with voices thin as cobwebs. Sometimes one, sometimes many, always just loud enough to hear, always coaxing.
“Gary,” they breathed.
He flinched and turned, shoving his chin deeper into the sheets, eyes locked on the window. The forest started just past the Thompson backyard: acres of black, gnarled trees that seemed to lose their leaves earlier every year. As he peered down from his second-story window that night, he could see a shape waiting at the farthest tree, a little denser than darkness, patient as the moon.
He squeezed the blanket until his hands tingled. He tried to scream, but the word ‘Mom’ caught in his throat. His mouth moved, but nothing came out. Only a strangled hiss emerged, an infantile mewl where his own voice had once been. His voice was gone. Not like when you have a cold and it comes out as a rasp. No, his voice was missing, stripped from the root, completely absent.
He gathered his courage and burst from his covers, running panicked down the hall to his parent’s room. Only then did his voice return as he crawled crying into his parent’s bed. His father swore he would never watch another scary movie, but his mom relented, saying, “Just for one night.”
True to their word, his parents never let him sleep in their room again, not even when the shadowy figure returned the next night, and the next, and the next. Every night it came. Every night closer. The whispers louder. He told himself if it ever reached the house, he’d force his way into his parent’s room, and make them listen.
But when the night came, and the shape somehow pressed its face against his second-story window, all Gary could do was hide under his covers and listen.
“Gary,” it said. “Garrrrry.”
He got used to getting up tired. He got used to teachers saying, "Are you with us, Gary?" and other kids snickering when he blinked too slowly. Even when his mother started to notice the purple smudges under his eyes and the way he picked at his food, she offered no real help.
By the third week, he couldn’t recall what a full night’s sleep felt like. On a Tuesday, while walking into school, Gary passed out on the sidewalk. He heard his own skull crack against concrete. He woke up in the nurse’s office to a split lip, and Mom’s panicked face.
"He’s not eating, not sleeping. He’s pale as a ghost. I don’t know what to do with him," his mother whispered to the nurse, as if Gary wasn’t there.
That night before bed, he lingered in the doorway to his parent’s room. The light inside was warm and yellow. His mother smiled from her nest of pillows.
"Can I sleep here tonight?"
Her face crumpled with concern. "You’re almost nine, honey. I need you to be my strong, brave little man. Okay?"
He nodded, wishing his tears wouldn’t show in the soft light. He shuffled to his own room, and burrowed under his comforter like a fox in its den.
The whispers started immediately.
They invited him to open the window. To finally know true rest. He pressed his palms to his ears and screamed silently until morning.
***
It was Gary’s mother who decided they should get a dog. She thought it would do him some good, and Dad agreed. The first thing he saw when he got home from school was a black-and-tan German shepherd watching him from the end of the driveway, ears rigid and eyes unblinking. Her name was Osha, and the first time Gary reached out to pet her coarse fur he knew they belonged together.
Now, when Dad made him go outside to play, it wasn’t so bad. Osha loved chasing soccer balls and frisbees, or tugging and wrestling over sticks and ropes. Anytime they got near the forest, she always trotted close beside him, body low to the ground, ears turning toward every rustle. From a distance, the trees seemed to make a neat boundary, but as he got up close emboldened by Osha’s presence, Gary could see the deep black gaps between trunks, spaces where anything might stand unseen.
Osha noticed too. One moment she tugged happily at her rope. The next, her whole body stiffened, hackles rising, eyes locked on the trees. Gary followed her gaze, but all he saw was a tangle of briar and layers of dry leaves. Osha growled, low and deep, the kind that vibrated in her chest. Her muscles corded, teeth snarling and snapping.
Then, from between the trees, something moved. Something tall, and so thin it seemed to shiver in and out of view. Osha lunged, teeth flashing, and the thing in the trees retreated, vanishing into the dark, chased by Osha’s furious barking. Even after the woods fell silent, she prowled the fence line, nose to the ground.
That night, Osha began to bark again. She planted herself outside the sliding door, pupils wide and black as she hurled her warnings into the night. Mom yelled at her to hush. Dad threatened to “take her back to the shelter”, but Osha did not stop, not until Dad opened the door and threw a pitcher of water on her.
Gary pressed his palm against the glass where Osha had stood, peering out into the darkness. The backyard looked empty, but in the distance, the trees danced with movement. Gary ran up the stairs and into the room where his mom was folding laundry.
“Shower before dinner, please. You stink, buddy.”
He tried to make excuses, but in the end he obeyed. The steam was thick in the tiny bathroom, fogging the glass and beading on the tile by the time Gary stripped and stepped under the spray.
He was halfway through shampooing when he heard a gentle, papery hiss just beyond the curtain. An insistent sound, like fingernails against cloth. He wiped the suds from his eyes and listened. Nothing.
He began to rinse off, forcing his eyes open, even as the shampoo burned, unwilling to blink for fear of what might happen. Suddenly, the whispers flooded in, filling every corner of the cramped bathroom, pressing against the walls, against his skin.
Gary froze. A shadow moved along the outside of the shower curtain, a smudge of darkness, so faint it might have been a trick of the light. Then it lengthened, stretched upward, until it dwarfed him.
Gary’s mouth opened, but his voice was gone, swallowed by steam. The curtain bulged inward, pulled taut, as if something leaned against it from the other side. Gary pressed himself against the back of the tub, knees knocking. The curtain trembled, and he saw a long black hand, fingers like sharpened twigs, flattened against the thin material between them.
The forest shadows were in the house now.
Gary tried to scream for Dad, but could only gasp, like a fish out of water. He curled into himself, arms over his knees, fists balled up so tight they ached.
He stayed there until the water ran cold. He might have stayed all night if not for the pounding on the bathroom door.
“Gary?” His mother’s voice, thin and scared. “Sweetie? Are you okay?”
He blinked, the world returning in scattered pieces. The curtain was just a curtain. The shadow had vanished. He wrapped a towel around himself and shuffled to the door. Mom stood on the other side, face pinched in worry.
“What happened?” she asked, crouching to his level.
He tried to speak, but all he could do was cry. His mother’s eyes filled with a panic she tried and failed to disguise.
“We should take him to a doctor,” she told Dad that night.
Dad sighed. “So some doctor can medicate him? He’s not crazy.” Dad’s voice was tight, but his eyes were soft. “It’s just a phase. He’ll grow out of it.”
Outside, Osha growled low and constant. Somehow Gary knew that if she were beside him, he would be safe.
That night, Gary waited until both parents’ voices had faded to muffled television static downstairs before tiptoeing down to the sliding kitchen door. Osha waited for him just on the other side, head bent, tail unmoving. She seemed to know the drill. Every few seconds, her eyes flicked towards the living room, then back to him. Together, they slipped into the hallway, Gary tiptoeing and Osha hugging the baseboards, both of them pausing at each sound, waiting for the threat of discovery to pass.
They made it to the bedroom. Gary pushed open the door and beckoned Osha inside. She leapt onto the bed in one fluid motion, immediately turning in a circle before curling into a crescent against his pillow. Her tail beat a slow, contented thump. Gary crawled in beside her, heart slowing in his chest, every cell in his body relaxing for the first time in ages. He pressed his forehead to her thick fur and let the scent of dog fill him up.
For a moment, Gary thought he might finally sleep. His body gave in to the warmth, to the soft rhythm of Osha’s breathing.
But as he closed his eyes, a light flickered in the hall, and his door creaked open.
“This isn’t okay, Gary. We talked about this.” Dad said, voice flat. “The dog doesn’t come inside.”
Before Gary could answer, Dad had seized Osha by the collar and pulled her off the bed. Osha struggled at first, but when Dad huffed in annoyance, she stilled, allowing herself to be led away with her gaze pinned to Gary.
“She was scared,” Gary managed to say. “She was just—”
“She is a dog,” Dad responded, enunciating every syllable. “You are a boy. Boys sleep in beds. Dogs sleep outside. That is the rule.”
Osha was already being marched down the stairs, her claws leaving silent gouges in the carpet. She stopped and looked back, her eyes full of confusion and sorrow, as if she understood something Gary couldn’t.
When they were gone, Gary pulled the covers up and lay perfectly still, listening to the house reset itself, every joint and seam and plank flexing as if the structure, too, was bracing for an attack.
It wasn’t long before the whispering resumed.
“Gary,” it said, and this time the sound had depth, an echo, as if it were coming from just outside his room in the hall. He lay rigid, focusing on the sound. The voices rose and fell as if about to form words, then broke apart again, leaving only his name among a low gibbering chorus.
Gary rolled over and pressed his face to the mattress, biting down hard on the edge of the pillow. No matter how hard he tried, he could not scream. He could not. He could not.
The next night, the figure came closer. When Gary peeked out from his covers, he saw a silhouette pressed against the door, hands on either side of the frame, long fingers splayed and gripping the wood.
It lingered, patient, its head tilted slightly as if considering him with pity or hunger. Gary lay motionless all night. When the sun finally rose and the shadow dissolved, the sheets were cold and wet beneath him.
His father said nothing, only changed the sheets with rough efficiency, jaw tight, eyes refusing to meet his. Gary could only watch, red-faced and humiliated. His mother tried to talk to him about it, but Gary had nothing to say. They never believed him anyway.
That night, as he looked out his window, he found Osha waiting for him just below, tail low, ears perked, ready.
He prayed her nearness would be enough; he had almost convinced himself it would be when he heard scratching from the other side of his closet door.
He opened his eyes, hoping that he was mistaken. Then he heard it again, louder.
Outside, Osha began to whine, a soft, keening noise that made Gary’s skin pebble.
Something tall and thin unfolded from the dark gap beneath the closet door, a slit in the air, darker than night. It stepped forward and stood in the center of the room.
Outside, Osha growled, deep and guttural, but the thing paid her no mind.
The shadow’s face was featureless, yet Gary felt its gaze, cold and ravenous. Its arms stretched out to the side slowly and impossibly wide until they almost brushed both walls. Its long fingers flicked upwards and Gary’s room came to life. Every toy sputtered to life at once. A dinosaur roared. A robot lurched forward, smoking. Even his old teddy bear, long without batteries, leaned close and whispered ghost stories.
The shadow figure bent low and studied each toy, seemingly delighted by all the confusion. It disintegrated in mid-air the moment the hall light came on. His mother entered a moment later yelling about playing after midnight.
The following night, the shadow stood at the foot of Gary’s bed, head cocked, watching him. It did not move, only whispered. Outside, Osha barked non-stop, high and shrill, as she clawed at the vinyl siding.
Gary pulled his blanket up to his nose and watched the creature warily. He could feel his voice abandon him the moment the shadow thing appeared. For a full minute, neither of them moved. Then the shadow hinged forward in a boneless fold, its face lowering toward his own. He felt its breath, a chill, dry wind, and watched as its elongated fingers reached for him.
Gary pulled the blanket completely over his head, his breath coming in shallow, panicked gulps. Somehow the thing’s fingers slid through the cloth of his blankets and pajamas as though none of it existed, pressing cold and certain against him. He could feel the icy, death-cold fingers caressing the center of his chest before he blacked out.
When he woke, morning light filled the room. The shadow was gone, but over his heart bloomed a purple bruise, long and finger-thin.
At breakfast, he tried desperately to tell his parents about the shadow. About the cold hands, the bruising. He told them if it came back again it would hurt him. He begged them to believe.
Mom rubbed her eyes. “Gary, please. We’ve been through this.”
Dad lowered his phone, sighing. “Nightmares can feel real. But that’s all they are. You probably got that bruise on the playground, and it fed into your dreams.”
That night, Gary refused to go into his bedroom.
He camped on the top stair and waited. The night was filled with the sound of Osha barking, and his dad’s mounting temper. His father stomped up the stairs and ordered him to bed, his normal patience all but gone, but Gary wouldn’t move. Eventually, his mother came up and tried to coax him, but her hands shook and her voice was thin, and Gary realized just how nervous and tired she looked as well.
At three in the morning, his father lost the last semblance of patience. “Your mom and I both have work in a few hours, and you have school. This ends now, young man!”
He hauled Gary up by the armpits and shoved him into his bedroom, his jaw tight. The lock clicked from the outside, and through the wood his voice wavered between frustration and sadness: “If you don’t stay in bed I’ll take the dog back tomorrow, I swear.”
A moment later, his light went out. Desperately, he tried the switch, but it was dead. His dad had flipped the breaker to his room.
Then he felt his voice dribble out from between his teeth as the whispering returned loud, high, and close behind him.
He reached for the door, rattled the knob, then beat the wood with both fists. The tiny thuds swallowed by the dark.
Behind him, something shifted.
Gary felt its presence first as a chill, a vapor that crept up the soles of his bare feet and wrapped his ankles, then knees, like cold water rising. His hands slipped off the doorknob, arms prickling as if every hair was tugged at once. The urge to look was overwhelming, but he kept his face pressed to the wood, forehead grinding into the paint, as if proximity alone could conjure his parents through the barrier.
“Gary.”
It was right behind him. Not inches, not even a foot, but pressed to his back, the way his father once stood behind him to teach him to cast a fishing line, chest to spine, breathing the same air.
But this was not breath. It was subtraction. Air stolen instead of shared. He felt it ghost over his pajama top, then through it, a deep cold that seared his shoulder blades and pinched his neck. His body gave up the last hope of movement and slumped, but the thing behind him did not let him fall.
Arms enfolded him, cold and endless, sliding under his armpits and across his chest, hands flattening over his heart. The fingers were impossibly long, jointless, slick as icicles. They pressed until his ribs bowed, then slid through, phasing past bone and muscle as if none of it existed, bringing cold to the core of him.
He expected pain. Instead came deadness, collapsing him inward, mind slipping loose as if gently unhooked. The world narrowed to a single, wavering thread of vision, and even that dim.
His body jerked upright, but not by his will. The thing in his chest manipulated him, forced his feet to shuffle, his head to tilt. He watched from high above, present but exiled from himself, his synapses firing silently in panic.
His legs moved him to the window. Hands no longer his own, undid the latch. Outside, the night was worse than any he had ever known, the moon a sliver, the yard a negative of itself. Osha was nowhere to be seen. Gary tried to call to her, to reach her with a thought, but he was sealed away.
The cold arms lifted him. His body climbed out, first onto the windowsill, then onto the narrow ledge beneath. For a second he pushed back against the presence with all his might, the chill withdrew, and he felt his body for what it was: small, shivering, a fawn cornered on a cliff.
Then the thing surged inside, overwhelming him, and he stepped into air.
He struck the ground with the crack of breaking bone, pain tearing through his leg as it bent the wrong way. His body filled with an agony of pain, yet the shadow pulled him upright, marching him forward, step by dragging step, toward the line of black trees at the edge of the yard. The air above the woods shimmered, vibrating with a thousand thin shadows, all waiting, whispering, leaning out with open arms.
Gary’s mind, somewhere far behind his own eyes, screamed. He understood with horrible clarity that passing through that portal of trees would mean the end of him. Still, his body marched on.
Without warning, from behind the garage, a form tore across the yard and slammed into him. Gary hit the ground hard, mouth full of copper and dirt. Osha was there, circling, snapping, a storm of fur and teeth. The chill inside him reeled, and a beastial hiss emanated from his own mouth.
He felt the presence inside recoil, then surge forward, trying to drag him upright. It lifted his torso. Osha barked furiously, and threw herself at him again, knocking him flat, before resuming running circles around his body.
Each time the shadow tried to stand him up, Osha hurled him back down, her teeth flashing at the thing behind his eyes. She refused to let him take one step into the wood line, her barks rising in pitch and frequency as if calling desperately for help.
On the fifth cycle, the cold inside him lost patience.
A soundless roar rattled his marrow. A clawed hand, black and jointless, forced its way out of his throat, rending claws slashing viciously at the frenzied canine. Osha dodged and then lunged, jaws closing on the shadow where it burst from him, thrashing like smoke with bones.
He felt the creature inside recoil and attempt to escape back inside his mouth. Gary’s neck convulsed, head whipped to the side, his vision filled with the sight of his own shoulder, then dirt, followed by the yawning sky.
From the corner of his vision, Gary saw the thick, viscous shadow dragged from his mouth, flailing with hundreds of thin, splintery arms. Osha growled and whipped her head back and forth, the way she’d kill a rat or tug a rope. The shadow thing tried to root itself to Gary, but Osha would not allow it. She bit again, deeper this time, and wrenched it free.
For one millisecond, Gary saw it: a thing shaped like a child, only long, jointless, and wretchedly thin, struggling in Osha’s maw. Then she snapped her jaws, and the thing folded, collapsed, and disappeared down her throat.
Gary sucked in a breath. His lungs responded once again to his command. He reached up and stroked Osha’s flank, knowing she had just saved his life. He looked up at her, tears of relief filling his eyes, but he saw only fresh torment. Osha’s eyes rolled, showing the whites. Her body stiffened and seized, and she fell to the ground beside him, writhing.
“Osha!” he croaked, his voice rusty and weak.
The dog was convulsing, legs kicking in spasms that scored furrows in the mossy ground. Her lips peeled back, exposing all her teeth, and she whined, high, then low, then so deep it vibrated the air around them. Gary, still on hands and knees, crawled to her side, tried to stroke her head.
She bit at the air, not at him, her jaws snapping at something only she could sense.
“Osha!” he cried again, and this time his voice was his own, fragile and small.
She tried to stand. Her legs trembling, and for a moment she could not get them under her. Then, in one smooth motion, she was upright, hackles raised, teeth bared in a rictus snarl. She sniffed Gary once, as if making sure he was whole, then turned to the trees slowly walking forward.
“No,” Gary sobbed, as he reached for her.
He tried to follow, but his leg refused to bear weight. He collapsed, screaming for help, for Osha, for anyone. He watched helpless as The shadows parted, making a path for her. She walked into them without looking back, her body trembling but unbowed. As she passed, the shadows reached out, stroked her fur, enveloped her legs and sides.
As she fully entered the woods she paused, fur silver in the moonlight. She looked back at him just once before the shadows boiled in from all sides and engulfed her.
***
The next hours were punctuated by flashlights, shouting, and the sharp crack of pain when hands touched his leg. Then nothing.
Gary woke in a hospital room, with his leg in a cast from ankle to thigh. His parents sat on either side of the bed, his mother holding his hand as if it would float away if she let go. His father’s face was pale and haggard, a two-day beard starting to sprout. Neither looked at him.
After a while, his mother spoke.
“You broke your leg,” she said, voice soft, the words practiced. “You had a bad fall.”
“There was something in the woods,” he said.
His mother squeezed his hand. “You were sleepwalking. It happens sometimes when you have bad insomnia.”
He shook his head. “It wasn’t me. It was the shadow.”
His father stiffened, started to say something, but then changed his mind. “We will talk about that when you get better buddy.”
Gary said nothing.
They brought him home the next day, cast and all. He lay in bed, all day, still unable to sleep, unable to move, only listening to the world beyond his door. At night, the wind howled through the woods, rattling the branches against the window. He thought of Osha, out there somewhere, alone with the things that waited in the forest. As the hour grew late and the house slipped into silence, he saw the shadow again.
It stood at the edge of his room, just outside the doorway, taller now, more substantial, as if it had grown in his absence. Its arms began to stretch out for him, fingers twisting in the air.
Gary’s heart battered at his ribs, but he did not flinch back. He only watched, breathing slow, as the shadow arms stretched impossibly forward. Maybe it was better this way, Gary thought. Maybe Osha was in the forest waiting for him.
Then another shadow appeared, this one low to the ground, hunched, moving on four spindly legs. The dog-shape was not quite right: it was thinner, more angular, its ears upright as swords. The dog-shadow stepped between them, black as starless sky. The tall figure froze, then retreated, dissolving into the dark. The dog sat, a silent sentinel, its eyes faintly glowing as it watched him.
Gary watched until sleep took him, soft and merciful. In his dream, Osha ran free in golden fields, circling him, barking with joy.
For the first time in months, the night was silent.
