movies. It had been too long since they’d done that, kissed until their lips hurt, the heat of his hands making her dizzy. After that there’d been no more visions and no more dreams. Maybe it had been a fluke, an anomaly, or a temporary bad spell, sort of like psychic food poisoning.
“And you didn’t mean what you said Friday night at the party, did you? About us not being friends after high school?”
Andie made a face and flipped her blue Gatorade into the air. “Please. Since when am I serious?” She pulled open the door of the locker room. The sounds of Velcro being stretched and adjusted, sticks rattling, and the excited voices of a dozen girls spilled out to mingle with the cold hum of the arena lights. Andie ducked inside and said, “See you after.” Then she paused. “Hey, are we going to win tonight?”
Cassandra smiled. “I’ll never tell.”
She and Aidan got seats in the bleachers low along the home-side blue line. It was the best spot to watch from, and they didn’t have any trouble getting it; girls’ games weren’t as well attended as the boys’. Most of the people there were parents and older alumni with a few pockets of students in twos and threes peppered throughout.
The opening puck dropped and everyone cheered. Christy passed to Andie and she took control, weaving through defenders and getting off a shot that barely missed, ringing off the post.
“I’m going to get a hot dog.” Aidan stood. “Do you want anything? Red rope licorice?”
“And maybe a hot chocolate?”
He smiled. “Yeah. Maybe.” He edged past her and she watched Andie try to dig the puck out of the corner, apparently by elbowing a girl on the opposing team repeatedly in the face. There were shouts from the crowd, and a bark. Someone must’ve brought a dog to the game.
The ref blew the whistle for a new face-off after another missed shot let the goalie freeze the puck. The crowd quieted, except for the dog. It got louder. The bark was rough and raw.
Another bark joined it, and another, until the arena could have been filled with them. The sounds of snarling and growling came from every direction. Cassandra turned her head, hoping ridiculously to see a Labrador retriever or a husky. Maybe a team of them. But there were only people. When they opened their mouths to shout, snarls came instead.
Sweat broke out across Cassandra’s forehead and panic coursed down to her feet.
Only it was. It was like the dream. She sat still as stone, trying to ignore the urge to fly, to jump up and run screaming through the arena, through leaves and steaming jungle.
Leaves and steaming jungle. Something was out there.
The mad barking took over her ears, changing to something else, losing the dog quality that made a bark familiar. This sound was feral and wild. It came from wet, hungry throats. Across razor teeth. It was a sound you ran from until blood broke into your lungs and your legs failed.
Except it wasn’t her they were chasing. She knew that even as she was terrified, even as the temperature inside the arena spiked, the humidity so stifling and heavy it felt like breathing water. Leaves took over her vision, hanging heavily from branches, enormous and dark green. Strange ferns peppered the ground, curled in like alien fingers. The light was hazy, indirect. Tree trunks stood choked with vines.
“Cassandra?” Aidan set the food on the bleacher and knelt by her knees.
“It’s not me.”
“What? Cassandra?”
Had she said it out loud? Sweat beaded on her forehead. The jungle was incredibly animal, alive and sinister. But the sound was the worst. Rustling leaves and roots being crushed underfoot. Branches being pulled and snapped back. The sound of something giving chase.
“It’s not me they’re chasing.”
“Tell me what you see.” Aidan’s hands slid over her knees.
“Be still,” she whispered. “Don’t run.”
“Run where?”
She fixed her eyes on the sheet of ice that was no longer ice but humid forest. She fixed her eyes on the girl, who was Andie but no longer Andie.
Silvery hair flew out behind her like a flag as she ran, ducking vines. It was stringy with sweat and dirt, but still had a glow, like a pale moon. She wore brown clothes, torn and streaked with dirt. Her feet were bare.
“She’s so fast,” she whispered. “She’s run for miles. She’s almost laughing. But there’s blood. So much blood on the leaves.”
Aidan squeezed her tighter. She saw it, dripping down from the shining green, a trail for the slathering tongues behind her. The dogs that weren’t dogs could smell it. They would taste it as they passed.
“Blood on the leaves,” Cassandra whispered. “And in her silver hair. They’re going to tear her apart.”
“No,” Aidan whispered back. “No.” He pressed against her and buried his face in her hair.
Cassandra spat on the asphalt of the arena parking lot, where she sat in the seat of Henry’s car, her legs out the open door so she could get air.
“My mouth tastes disgusting.” Like bitter leaves and something organic she couldn’t quite identify but that reminded her of snails.
“Here.” Andie rifled through her backpack and handed her a half-eaten Nestle Crunch. Cassandra peeled the foil and took a bite, tasting chocolate, crisp rice, and snails. It coated her mouth, like the scent of carrion and humid rot coated the inside of her nose. After a few chews she twisted and spat it out.
“Thanks anyway.”
Andie nodded. She leaned against the car, back in her street clothes except for the purple bandanna in her hair. Henry and Aidan stood farther off. They looked lost. Aidan looked worse than that. When he’d helped her out of the arena, Cassandra had felt him shaking.
She exhaled a cloud, spat again. The parking lot was shadowed and empty, lit only by three sets of large fluorescent lights. The game was still going inside, but there were a bunch of little kids skating on the outdoor rinks beside the arena. The sound of the ice shearing beneath skates and the kids’ exuberant shouts made their corner of the dark lot all the more somber.
“This is getting old,” said Cassandra.
“What is ‘this’ exactly?” Andie asked. “Tell me you’re not pregnant.”
Cassandra snorted, but Aidan didn’t seem to be listening.
“I’m not. I don’t know what ‘this’ is. I miss the days of coin tosses and weather prediction.”
“Is that gone?”
“No. You’re going to lose in there, by the way.”
“Maybe we should take you to the hospital,” Henry suggested.
“I’d rather you didn’t.”
“But maybe we should.” He stuffed his hands into his pockets and his shoulders slumped. She felt bad, pulling him away from his friends for the second night in less than a week. But he didn’t look irritated. He looked worried and no more enthusiastic about the hospital than she was.