The Last Twenty-Four Hours
Read Chapter 2: The Constant Passenger
The promenade deck was nearly empty at this hour, the air sharp with salt and the low groan of engines. Evelyn pressed her gloved hands to the polished wood rail and scanned the rows of deck chairs. A few early risers bundled in coats, a steward polishing brass, but no dark-haired man in a worn second-class jacket.
She’d left her cabin without a plan, without a wrap, her silk gown too thin for the April bite. The shudder that had woken her—that unnatural tremor beneath her feet—had faded to a steady pulse, as if the ship had settled into denial. But Evelyn knew better. She’d felt that same shudder three times before, and each time it had ended in cold, screaming dark.
“You came.”
The voice was low, almost amused. She turned. Julian Cross stood ten feet away, leaning against a lifeboat davit as if he’d been waiting there for hours. His coat was buttoned wrong, his collar askew, and his eyes—gray as the morning sea—held a tiredness that didn’t match his young face.
“You knew I would,” she said.
“I knew you’d try to find me. The promenade was a good guess. Fresh air clears the loop-fog faster.” He pushed off the davit and walked toward her, stopping close enough that she caught the faint scent of coal smoke and soap. “You remember the first time you died?”
Evelyn’s stomach tightened. “The boiler room. I was looking for my brother’s cabin steward. The wall split—” She stopped, the image flooding back uninvited. Steam, the roar of water like a living thing, the black slap of it against her face.
“You died at 11:40 PM,” Julian said. “I died at 11:47, on the boat deck, trying to get to a lifeboat. Second loop I made it to 12:30 AM, clinging to the overturned collapsible. Third I lasted until the ship went under.” He said it without drama, like a man reciting train schedules. “But every time I wake up, I see the same face in the crowd before the end. Yours. First-class, auburn hair, that stubborn set to your jaw. You’re the one constant.”
“That doesn’t mean I’m the key,” Evelyn said. “It could mean I’m just unlucky.”
“Unlucky doesn’t explain the shudder.”
She frowned. “You felt it too? This morning?”
“Every loop, the ship shudders at 6 AM. But this time—this time it was stronger. Like something’s straining against the leash.” Julian’s gaze drifted past her shoulder, scanning the deck. “I think the loop is tightening. Whatever’s going to happen, it’s getting closer.”
A steward appeared at the far end of the promenade, moving at a clipped, urgent pace. Evelyn recognized him—the same young man who’d knocked on her door an hour ago, pale-faced and stammering about a disturbance in her corridor.
“Beg pardon, miss.” The steward tipped his cap, breath fogging in the cold. “Mr. Cross. I’ve been instructed to inform you both that there’s been a report from third class.”
Julian’s expression didn’t change, but his hand went still at his side. “What kind of report?”
“A passenger—Irish fellow, name of O’Donnell—been causing a fuss. Claims he’s got information about the ship. Says there are ‘holes in the hull’ and we’re all going to drown.” The steward lowered his voice. “The chief purser wants it kept quiet, but he thought you ought to know, sir, since you asked to be notified of anything unusual.”
Evelyn exchanged a glance with Julian. He’d asked to be notified. Which meant he’d been preparing for this—whatever this was—before she’d even woken up.
“Where is O’Donnell now?” Julian asked.
“Locked in his cabin. D-58. They’ve got a guard on the door.”
“Thank you.” Julian pressed a coin into the steward’s palm. “Keep this between us.”
The steward touched his cap and hurried off. Evelyn turned on Julian the moment the man was out of earshot. “You planted that steward. You told him to watch for me.”
“I told him to watch for anything unusual,” Julian said. “You were unusual. He found you in my cabin before I could explain.” He started walking toward the grand staircase, and Evelyn fell in step beside him. “Third class. A man who knows about the sinking before it happens. That’s not a coincidence.”
“He might just be a drunk with a morbid imagination. There are rumors about this ship—the press called her unsinkable, but the crew knows better.”
“In any other loop, I’d agree with you. But today’s shudder was different. And now this O’Donnell surfaces, spouting the truth before the iceberg ever appears.” Julian stopped at the top of the staircase, gripping the railing. “What if he’s not just a passenger? What if he’s another variable? Another piece of whatever this is?”
Evelyn thought of her fragmented memories—faces blurring, names dissolving the moment she woke. She remembered dying, but she rarely remembered the living parts. Julian remembered everything. The asymmetry gnawed at her, a splinter she couldn’t pull free.
“You said you’ve been looping longer than me,” she said. “How much longer?”
Julian was quiet for a moment. The ship hummed beneath them, the sound of hundreds of lives moving toward a single point in the dark. “I stopped counting after the first hundred,” he said. “But you never made it past that first day until I found you. Every loop before this one, you died before the sun set. The first time you lived past noon was yesterday. Or today. However you measure it.”
Evelyn’s breath caught. “And the first time you found me, I was already dead?”
“Drowned in the corridor outside your cabin. You’d tried to reach the lifeboats early, but the water came up faster than the queues moved.” Julian’s jaw tightened. “I carried you to the boat deck anyway. I don’t know why. I just knew I had to.” He met her eyes. “When I woke up the next loop, you were standing at your door, asking me who I was. That’s never happened before. No one ever remembers.”
The truth of it settled over Evelyn like a cold coat. She wasn’t just a passenger in this loop. She was a living wound in the fabric of it, a repeated note in a song that kept restarting. And Julian—this stranger with the tired eyes and the misplaced coat—was the only one who heard her.
“What do you want from me?” she asked.
“I want to end it. I want one morning where I wake up and the ship is somewhere else, and you don’t look at me like I’m a ghost.” Julian’s voice cracked, just slightly, before he steadied it. “But I can’t do it alone. The loop centers on you. Whatever has to happen—whatever passenger fate wants saved—it’s tied to you. I’m certain of that now.”
“How?”
“Because every time the loop resets, I wake up with a name in my head. A passenger’s name. Someone I’m supposed to find. And every time, they’re not the right one. They die, the ship sinks, and I start over.” He reached into his coat and pulled out a folded slip of paper, creased and soft from handling. “This morning, for the first time, the name changed.”
He held it out. Evelyn unfolded it. The handwriting was neat, almost mechanical, as if written by a hand that didn’t belong to anyone alive.
*Margaret O’Donnell. Third class. Cabin D-58.*
The same cabin the steward had named.
Evelyn looked up at Julian, and the cold in her chest turned to something sharper. “O’Donnell isn’t a drunk. He’s a warning.”
“Or he’s the messenger,” Julian said. “And his wife is the one we’re meant to save.”
He didn’t wait for her answer. He descended the staircase, and after a heartbeat, Evelyn followed.