Reading Online Novel

Safe Haven(107)



He leaned over the steering wheel, as if to urge the car forward. Faster.


Katie had trouble processing what she was seeing.

“Where is he?” Kevin rasped out. The words came out slurred, but she recognized the voice, even with his face partly in shadow. The inferno blazed behind him and his face was covered in soot and blood. There were smears of what she thought was blood on his shirt as well. In his hand the Glock shone, like it had been dipped in a barrel of oil.

He’s here, Jo had said in Katie’s dream.

Who?

You know.

Kevin raised the gun, pointing it at her. “I just want to talk to him, Erin.”

Katie got to her feet. Kristen and Josh clung to her, fear etched on their faces. Kevin’s eyes were feral, his movements jerky. He took a step toward them, almost losing his balance. The gun swung back and forth. Unsteady.

He was ready to kill them all, Katie realized. He’d already tried to kill them with the fire. But drunk, very drunk. Worse than she’d ever seen him. He was out of control, beyond reason.

She had to get the kids away, had to give them a chance to run.

“Hi, Kevin,” she purred. She forced herself to smile. “Why are you holding that gun? Did you come to get me? Are you all right, baby?”

Kevin blinked. The voice, soft and sultry, sweet. He liked it when she sounded like that, and he thought it was a dream. But he wasn’t dreaming and Erin was standing in front of him. She smiled as she took a step forward. “I love you, Kevin, and I always knew you’d come.”

He stared. There were two of her now and then only one. He had told people she was in New Hampshire taking care of a sick friend, but there weren’t any footprints in the snow and his calls were forwarded and a little boy had been shot and there was pizza sauce on his forehead and now Erin was here, telling him that she loved him.

Closer, Katie thought. Almost there. She took another step forward, pushing the kids behind her.

“Can you bring me home?” Her voice pleaded with him, begged like Erin used to, but her hair was short and brown and she was moving closer and he wondered why she wasn’t scared and he wanted to pull the trigger but he loved her. If only he could stop the hammering inside his head—

Suddenly, Katie lunged forward, pushing the gun away. It fired, the sound like a vicious slap, but she kept moving forward, clinging to his wrist, not letting go. Kristen started to scream.

“RUN!” Katie shouted over her shoulder. “Josh, take Kristen and run! He’s got a gun! Get as far away as you can and hide!”

The panic in Katie’s voice seemed to galvanize Josh and he grabbed Kristen’s hand and took off running. They headed toward the road, racing for Katie’s house. Fleeing for their lives.

“Bitch!” Kevin screamed, trying to free his arm. Katie lowered her mouth and bit down as hard as she could and Kevin let out a ferocious cry. Trying to pull the arm free, he slammed his other fist into her temple. Instantly, she saw flashes of white light. She bit down again, finding his thumb this time, and he screamed, letting go of the gun. It clattered to the ground and he punched her again, catching her on her cheekbone, knocking her to the ground.

He kicked her in the back and she arched with pain. But she kept moving, in panic now, fueled by the certainty that he meant to kill her and the kids. She had to give them time to get away. She rose to all fours and started crawling, moving fast, gaining speed. Finally, she surged to her feet, a sprinter coming out of the blocks.

She ran as fast as she could, forcing herself forward, but she felt his body slam into her from behind and she lay breathless on the ground again. He grabbed her by the hair and hit her again. He seized an arm and twisted it, trying to work it behind her back, but he was off balance and she was slippery enough to turn onto her back. Reaching up, she clawed at his eyes, catching one in the corner, tearing hard.

Fighting for her life, adrenaline flooding her limbs. Fighting now, for all the times she hadn’t. Fighting to give the kids time to run away and hide. Screaming curses at him, hating him, refusing to let him beat her again.

He snatched at her fingers, tottering off balance, and she used the opportunity to wiggle away. She felt him clawing at her legs, but his grip wasn’t good enough and she pulled one leg free. Pulling her knee up toward her chin, she kicked him with all her force, stunning him as she connected with his chin. She did it again, watching this time as he toppled sideways, his arms grabbing at nothing.

She scrambled to her feet and started to run again, but Kevin was up just as quickly. A few feet away, she saw the gun and she lunged for it.


Alex was driving recklessly now, praying for the safety of Kristen and Josh and Katie, whispering their names in panic.