LOGINCalen was a benchwarmer on the university swim team, someone who never actually competed. The captain, Karl, was everything he wasn’t, a campus golden boy. Three records broken. A new girlfriend every other week. One night, Calen realized he’d left something behind and went back to the locker room. That was when he heard it. Ragged breathing. Strained, barely held back. And beneath it… the slow, awful sound of metal bending under pressure. He pushed the door open. Karl stood with his back to him. His bare muscles writhed beneath his skin, moving wrong, his spine standing out in sharp ridges. His fingers were dug deep into the steel locker, nails tearing through metal, leaving long, brutal gouges. The air was thick with the smell of blood… and something wild. Predatory. Karl snapped around. His eyes burned gold in the dark. Blood stained the corner of his mouth, and when he bared his teeth, the canines were far too long. Far too sharp. He ran. He barely took two steps before something crashed into him from behind, slamming him to the floor. Karl’s weight pinned him down, his body radiating heat… too hot, almost painful. A low voice brushed his ear. “You saw something you weren’t meant to see.” “I won’t say anything….” Karl lowered his head, his nose grazing his neck as he inhaled slowly, deeply. “…You smell fucking irresistible.”
View MoreCalen's POV
I pushed the locker room door open and walked straight into a nightmare.
Karl stood in the center of the room, his hands buried deep inside a steel locker. Not *on* it. *Inside* it. The metal screamed as it folded inward under his grip, bending like aluminum foil. Blood dripped from his knuckles onto the white tiles below, each drop echoing in the silence. I stopped breathing. My brain tried to make sense of what I was seeing, but it kept stuttering on one stupid, impossible thought:
“Lockers aren’t supposed to bend.”
Then I saw the rest of him.
His back was to me, bare and slick with sweat, but something about it was wrong. His muscles moved beneath his skin in ways they shouldn’t… rippling, shifting, like something underneath was trying to claw its way out. His spine stood out in sharp ridges, each bone pronounced and animal. The air reeked of copper and something else. Something I didn’t have a name for. Wild and hungry.
Karl went still.
Then he turned around.
His eyes hit me first… burning gold in the dim fluorescent light, nothing human left in them. Blood stained the corner of his mouth, dark and fresh. When his lips pulled back, I saw teeth. Canines too long, too sharp, made for tearing and killing.
We stared at each other.
My thoughts scattered like broken glass. This was Karl Brennan. Captain of the university swim team. The guy who’d broken three records this year alone. The golden boy everyone worshipped… coaches, teammates, random girls who hung around practice just to watch him cut through the water. He was perfect. The kind of person who made life look easy, who collected admirers like other people collected loose change.
And I was nothing.
A benchwarmer. The guy who showed up to practice, did the drills, and never once got called to compete. I was background noise. Half the team probably didn’t even know my name. I’d accepted that a long time ago. I wasn’t bitter about it… just realistic. People like Karl existed in one world, and people like me existed in another, and those worlds didn’t touch.
Except now they had.
The absurdity of it hit me hard enough to make me dizzy. Of all the people who could’ve walked in here, it had to be me. The guy nobody noticed. The guy nobody cared about. Karl had everything… power, fame, control over every room he walked into. Why the hell would someone like him need to be… this? What was he hiding from? What was he hiding as?
I almost laughed.
Then I remembered why I was here.
I’d come back for my phone. That was it. That was the only reason I’d pushed through that door instead of heading home like everyone else. I’d left it in my locker after practice, and I’d turned around halfway to the parking lot because I knew I’d need it in the morning. Something so small. If I’d just kept walking, I wouldn’t be standing here right now and be staring at a monster wearing my captain’s face.
But I was.
And he was staring back.
Reality crashed into me all at once. Karl took a step forward, slow and deliberate, his eyes locked on mine. My body moved before my brain caught up. I spun around and ran.
I didn’t make it two steps.
Something massive slammed into me from behind, and the world tilted violently. My chest hit the floor hard enough to knock the air out of my lungs, and then Karl’s weight came down on top of me, pinning me in place. I couldn’t move or breathe. He was too strong, and heavy, and the heat pouring off his body was wrong… burning, suffocating, like standing too close to a fire.
I tried to push up, to twist away, but his hand pressed down between my shoulder blades and held me there effortlessly.
“Please…” I gasped, my voice barely a whisper.
Karl leaned down, his mouth close to my ear. When he spoke, his voice was low and controlled, almost calm. But underneath it, I heard something else. Something sharp.
“You saw something you weren’t meant to see.”
My heart hammered against the floor. “I won’t… I won’t say anything. I swear. I’ll forget this ever happened…”
“Oh! Really?”
His breath was hot against my neck. I felt him shift, felt the weight of him settle more firmly against my back, trapping me completely. Panic clawed up my throat. I’d seen enough movies to know how this went. The guy who saw too much didn’t get to walk away. He didn’t get a second chance.
I was going to die here.
On the locker room floor, pinned under the golden boy everyone loved, and nobody would ever know why.
“Please,” I tried again, hating how my voice cracked. “Please, I…”
Karl lowered his head.
His nose brushed the side of my neck, and I went rigid. He inhaled slowly, deeply, like he was breathing me in. My pulse thundered in my ears. I waited for the pain… for teeth sinking into skin, for everything to go dark.
But it didn’t come.
Instead, Karl went very, very still.
Then he laughed.
It was quiet, almost surprised, and it sent ice racing down my spine.
“You smell fucking irresistible.”
I didn’t understand. Couldn’t process the words. They didn’t make sense… not here, not now, not from him. But the way he said it, low, rough and hungry, made something in me scream to run even though I was already trapped.
His hand slid up from my back to the base of my neck, fingers curling possessively around the back of my skull. He held me there, his thumb pressing against the rapid flutter of my pulse.
“What’s your name?” he asked.
I couldn’t answer. My mouth wouldn’t work.
Karl’s grip tightened just slightly… not enough to hurt, but enough to remind me he could. “I asked you a question.”
“Calen,” I choked out. “My name’s Calen.”
“Calen,” he repeated, like he was tasting it. Then, quieter, almost to himself: “I’ve seen you at practice.”
That shocked me more than anything else. He’d noticed me?
“You’re the one who never talks to people,” Karl continued. His voice had changed… still dangerous, and wrong, but there was something else in it now. Curiosity, and amusement. “The benchwarmer.”
Shame burned through the fear. Even now, even like this, that’s all I was to him.
“Yeah,” I whispered. “That’s… me.”
Karl was quiet for a long moment. His thumb traced a slow circle against my neck, and I shivered despite the heat radiating from him. When he finally spoke again, his voice had dropped even lower.
“Do you know what happens to people who see what you just saw, Calen?”
I closed my eyes. “You kill them.”
“Smart.”
My stomach dropped.
“But you…” Karl trailed off, leaning in closer. His lips brushed the shell of my ear, and I felt his smile. “You’re different.”
I didn’t know what that meant. Didn’t know if it was better or worse. All I knew was that I was still breathing, still alive, and that had to count for something.
“What are you going to do to me?” I managed.
Karl pulled back just enough to look down at me. I couldn’t see his face, but I felt his gaze burning into the back of my head.
Rydan’s POVThe word final sat in the air of the changing room and didn’t move.I looked at the coach and he looked back at me with the settled expression of someone who had made a decision far enough in advance that delivering it was simply the last administrative step. There was no uncertainty in his face, no crack where an argument might find purchase. He had arrived at this room already finished.“There are two ways this ends,” he said. He held up one finger. “You leave quietly. No statement, no media, no further disruption to this academy’s reputation.” A second finger. “Or you stand in front of this team and publicly deny what that video implies. On record. Formal denial, enough for me to manage what’s coming from the press side.”Someone on the bench laughed.Not bothering to hide it. The open, easy laughter of someone who had been waiting for a specific moment and was now inside it and finding it as satisfying as they had anticipated. Then another, from a different corner, and
Rydan’s POVThe academy was wrong from the moment I stepped through the gate.Not wrong in any visible, specific way. The buildings were where they always were. The car park had the usual arrangement of vehicles. The path to the main entrance was clear and empty in the way it was clear and empty on any ordinary morning. But the quality of the silence was off, the particular silence that a place produced when the people inside it had agreed, without discussing it, to behave differently than they normally would.I had lived long enough to recognise that kind of silence by texture alone.I went to the main corridor first. Empty. The administrative office had its door closed, which was unusual for this hour. The equipment room was dark through the window beside it. I moved through the building the way I moved through spaces that were giving me nothing useful, checking each one quickly and moving to the next, and the building returned nothing except its own closed, careful quiet.The train
Franklin’s POVThe sound of the latch was enough to make me step back without thinking.Old reflex. The kind that months of being on edge had built into me without asking permission. My shoulder hit the opposite wall of the corridor before I’d registered that I was moving away from a door that was opening rather than something coming through it.Then I saw her face.Vivian. Her eyes were red at the edges and her hair was pulled back in the hasty way of someone who had not been sleeping, and the moment she registered that it was me standing in her hallway, everything in her expression collapsed into a single decision.She shoved the door.“Vivian.” I got my foot in the gap before it closed and felt the wood press hard against my shoe. “Don’t.”“Go away, Franklin.”“I’m not going anywhere.” I kept my voice level even though level was not what I was feeling. “You owe me a conversation.”“I don’t owe you anything.”“Vivian.” I pushed against the door, not hard enough to hurt her, hard eno
Franklin’s POVI watched Rydan’s face change the moment he answered.He had the phone to his ear and his eyes on the road but the road wasn’t what he was seeing… his jaw had set in the specific way it set when information was arriving that required him to immediately begin managing it rather than simply receiving it. I had learned to read that jaw.He said very little on the call. “Yes.” A pause. “I understand.” Another pause, longer. “I’ll be there.”He ended it and put the phone in the holder and drove for a moment without saying anything, which was the version of him that was buying time to assemble the delivery.“What?” I said.“The coach,” he said. “The article reached him. He’s calling it a serious situation and wants me at the academy.” He paused. “Immediately.”I looked at my hands in my lap. The ice bag had lost most of its usefulness and was now just cold water in a bag, which I was still holding against my face out of habit.“Vivian,” I said.“I know.”“Someone needs to get
Franklin’s POVMy legs made the decision before my brain did.One second I was standing in the doorway of the changing room, and the next I was turning, moving fast, trying to put as much distance between myself and what I had just seen as my legs would allow. The image was already burned behind my
Calen’s POVThe professor was talking about coastal erosion patterns, drawing diagrams on the board with a yellow chalk he always used, and I hadn’t heard a single word he’d said in the last twenty minutes.My notebook sat open in front of me, blank except for the date I’d written at the top out of
Calen’s POVI knew it was wrong.Knew I shouldn’t eavesdrop on Karl’s private conversation. But the doubt eating at me was too strong to ignore.I moved quietly to the glass door, standing just close enough to hear without being obvious about it.Karl’s voice was low, tense. “…can’t keep doing this
Calen’s POVI woke up to an empty bed again, but this time instead of panic, I felt the pleasant ache in my muscles that reminded me exactly why I was alone.Last night. The shower. The way Karl had…Heat flooded my face just thinking about it. I buried my face in the pillow, grinning like an idiot
Welcome to GoodNovel world of fiction. If you like this novel, or you are an idealist hoping to explore a perfect world, and also want to become an original novel author online to increase income, you can join our family to read or create various types of books, such as romance novel, epic reading, werewolf novel, fantasy novel, history novel and so on. If you are a reader, high quality novels can be selected here. If you are an author, you can obtain more inspiration from others to create more brilliant works, what's more, your works on our platform will catch more attention and win more admiration from readers.
reviews