Tunnel of Bones (City of Ghosts #2)(28)
And yet.
Something steals through me like a chill.
And I hear it, soft as whispers on the wind.
“Un … deux … trois …”
I don’t know what makes me reach for my camera—maybe a hunch, or the faint memory of how, once, it let me see through the Veil itself—but as I bring the viewfinder to my eye and adjust the focus, the night beyond, and the street below, begins to shift and blur.
“… quatre … cinq … six …”
And there he is.
Thomas Alain Laurent stands on the street, his head tipped back toward the open window, his edges rippling, his eyes bright and hollow and red, and leveled on me. I snap a photo, no flash. Crank the film. Snap again. As if I’m afraid he’ll disappear again between shots.
He stops counting and holds out his hand, an invitation to come out and play.
He flashes me a trickster’s grin, but when I shake my head, his face falls, dropping from a smile into a child’s sneer. The effect is so sudden and eerie that I pull the viewfinder away from my eye. Without it, the street below looks empty again.
And when I get up the courage to lift the camera and look again, Thomas is gone.
The floor trembles and the walls shake, as if the whole hotel is shivering.
I’m crouched on the floor behind a pillar, trying to avoid the debris as it flies across the lobby.
“Jacob, listen to me!” I call out over the sound of rattling picture frames and breaking glass.
He’s curled in on himself in the center of the marble floor, the air around him whipped into a frenzy.
“Stop,” he pleads as water runs from his clothes, dripping onto the marble floor. His hair floats around his face, which is ashen, gray.
“Cassidy!” orders Lara from behind the front desk. “You have to send him on.”
No. I can still save him.
I grip my camera, take a deep breath, and lunge out from the shelter of the pillar, already turning the lens on Jacob. I hit the flash, hoping the burst of light will jar him loose, bring him back to his senses. But the function on the camera jams, and before I can try again, a violent gust snaps the strap and rips the camera from my hands. It slams into the far wall with a sickening crunch. No, no, no.
A gust of wind shoves me backward, and I struggle to stay on my feet.
“Jacob!” I shout as the ceiling cracks and splits, raining down dust.
The hotel shakes around us, as if it’s about to come down.
“Stop,” Jacob says, finally lifting his head. “Stop me.”
And when looks at me, his eyes are glowing, no longer blue but red.
I sit up with a lurch, my heart racing.
Sunlight streams in through the curtains, and through Jacob, who’s perched cross-legged at the end of my bed.
“You should see your hair, Cass.” He runs his hands through his own, making it stand on end.
“You know it’s super creepy,” I say, “when you watch me sleep.”
Jacob hops up, leaving the barest mark on the comforter. “I wasn’t watching you sleep. I was trying to wake you up.” He points at the phone on my bedside table. “It was going off. Lara kept calling.” He pokes the cell, his fingers going straight through the screen. “Trust me, if I could hang up on her, I would.”
I scramble up and grab the phone, scrolling through the texts.
Lara:
I found something—or rather someone.
Lara:
Call me.
Lara:
It’s important.
“Who uses proper punctuation in a text?” says Jacob.
“Uh-huh,” I say half-heartedly, still shaken from the dream.
“You okay?” he asks, eyeing me. “You seem … off.”
“I’m fine,” I answer quickly, my stomach dropping even as I say the words. Second rule of friendship: No lies.
I hit call.
“Finally,” says Lara.
“Do you ever sleep?” I ask, rubbing my eyes.
“I get the requisite seven to eight hours,” says Lara, “though I confess I’ve always functioned better on seven.”
“Cass!” calls Mom, rapping her knuckles on the door even though it’s ajar. “We’re heading down to the salon for breakfast. You ready?”
I put my hand over the phone. “I’ll meet you there!” I call back. “I need a few more minutes.”
“Don’t go back to sleep!” warns Dad.
“I won’t.”
It took me ages to fall asleep last night after the Thomas sighting, and between that and the dream, I feel wide-awake.
“What dream?” asks Jacob, reading my thoughts.
I shake my head, pushing the nightmare to the back of my mind.
“And you saw the creepy kid?” he presses.
“Hello?” says Lara. “Earth to Cassidy.”
“Sorry,” I say, turning my attention back to the phone. “What were you saying?”
“Only that I have a lead for you. You’re very welcome.”
“You’re supposed to say that after I say thanks. What’s the lead?”
“Okay, so the bad news is that there’s no information on Thomas Alain Laurent, besides what you already know.”