Home / Urban / Phoenix Heart: The Last Heir / CHAPTER 1: The Man in the Gray Coat
Phoenix Heart: The Last Heir
Phoenix Heart: The Last Heir
Author: J.O Medusa
CHAPTER 1: The Man in the Gray Coat
Author: J.O Medusa
last update2025-10-16 16:42:31

Gabriel's fingers were numb. Not the kind of numb that came from touching something cold for a few seconds. 

This was the deep kind that made you wonder if your fingers would ever work right again.

He stood on the elevated train platform, watching his breath turn into white clouds in the freezing Chicago air. 

Below him, the city stretched out in all directions with its lights blinking like stars that had fallen from the sky. Beautiful if you had money. Hell if you didn't.

His target stood three people ahead in line for the southbound train. Gray wool coat that probably cost more than Gabriel had stolen in the past month. 

Leather briefcase that screamed money. Gold watch that caught the platform lights just right.

Gabriel had been following this man for two hours now and every minute of it made his stomach twist tighter. 

The man had come out of the Regency Hotel after some fancy business dinner. He checked his phone exactly seven times while walking to the station. 

He kept touching his left coat pocket like he was making sure something was still there.

That something was what Gabriel needed.

A wallet. Thick enough that Gabriel could see the bulge from twenty feet away. Fat with cash and probably credit cards too. Maybe even traveler's checks if Gabriel got really lucky.

The train rumbled in the distance and Gabriel felt his heart start to pound. This was it. Now or never.

He moved forward in the crowd and tried to look like he belonged. Like he was just another office worker heading home after a long day. 

Never mind that his jacket had three holes in it or that his boots were held together with duct tape. Never mind that he hadn't eaten since yesterday morning.

Keep your head down. Look tired. Blend in.

The train pulled into the station with a screech of metal on metal that made Gabriel's teeth hurt. 

Doors opened and people pushed forward in that mindless way crowds had. Everyone wanted to get on first. Everyone wanted a seat.

Gabriel let the crowd carry him forward and positioned himself right behind the man in the gray coat. Close enough to smell his expensive cologne. Close enough to see the designer label on his briefcase.

Close enough to work.

The crowd squeezed through the train doors and Gabriel made his move. His right hand slipped into the man's coat pocket as smooth as water. 

Years of practice made his fingers work even when they felt like frozen sticks. He found the wallet and pulled it free in one motion.

Easy. Almost too easy.

Then the man's phone rang.

Gabriel's heart stopped. The man reached for his pocket and his hand brushed against Gabriel's wrist. For one terrible second their eyes met.

Gabriel saw the exact moment the man understood what was happening. His eyes went wide and his mouth opened to shout.

But the crowd was still pushing and Gabriel let it carry him away. He shoved between two women with shopping bags and ducked under a tall man's arm. 

The train doors started to beep and Gabriel threw himself through them just as they began to close.

He heard the man in the gray coat yelling something, but the doors shut with a final hiss. Through the window Gabriel watched him pound on the glass. His face was red and twisted with anger.

The train pulled away and Gabriel slumped against a pole. His legs felt like water and his hands were shaking so bad, he had to stuff them in his pockets.

Too close. Way too close.

An old woman sitting nearby looked at him with concern. "You alright young man? You look pale."

Gabriel forced a smile. "Just tired. Long day at work."

She nodded like she understood and went back to her book. Gabriel wanted to laugh. If she knew what kind of work he really did she would be calling the cops right now.

He found a seat in the back corner where he could keep an eye on everyone. Old habit. Never let anyone get behind you. 

The wallet felt like it weighed a thousand pounds in his pocket, and Gabriel resisted the urge to count the money right there.

Wait. Be smart. Don't draw attention.

The train rattled through the city and Gabriel stared out the window at the passing buildings. 

Somewhere in one of those fancy apartments people were sitting down to dinner. Real dinner with hot food and clean plates. 

Maybe they were watching TV or helping their kids with homework. Normal things that normal people did.

Gabriel wondered what that felt like. He wondered if he would ever know.

The train announced his stop and Gabriel stood up. His legs were steadier now but his heart was still racing. 

That man had almost caught him. Another second and Gabriel would be in the back of a police car right now.

“You're getting sloppy. Can't afford to be sloppy.” He thought to himself as he climbed down the stairs from the elevated platform and headed east toward the camp. 

That's what everyone called it but camp made it sound nicer than it was. A collection of tents and cardboard shelters under the interstate overpass. 

Home to about thirty people who had nowhere else to go.

Home to Gabriel and Vera.

The walk took twenty minutes and Gabriel used the time to count the money. He ducked into an alley and pulled out the wallet. 

His hands were still shaking but he forced them steady.

Six hundred and forty dollars in cash. Three credit cards. A business card that said the man was some kind of investment banker. 

Driver's license with an address in the Gold Coast neighborhood where the rich people lived.

Gabriel took the cash and dropped the wallet in a dumpster. Never keep the wallet. That was rule number one.

Six hundred and forty dollars. Added to what they already had that brought them up to eighty two thousand dollars. 

Still eighteen thousand short of what they needed for Vera's treatment.

Eighteen thousand dollars might as well be eighteen million.

Gabriel felt the familiar weight settle on his shoulders. The weight of knowing that no matter how much he stole it would never be enough. 

The weight of watching Vera get weaker every day. The weight of being the only thing standing between her and death.

He walked faster and tried to ignore the way his stomach was cramping with hunger. The camp came into view and Gabriel saw smoke rising from a few scattered fires. 

People trying to stay warm. People trying to cook whatever food they had scrounged.

Their tent was at the far end near the concrete support pillar. Blue tarp stretched over a frame of scrap wood. Not much but it kept the worst of the wind out.

Gabriel pulled back the flap and stepped inside. The small space heater they had was running and the temperature inside was almost bearable. 

Vera lay on their mattress wrapped in every blanket they owned. She looked up when he came in and tried to smile. "Hey. How'd it go?"

Gabriel pulled out the cash and showed her. "Good. Real good. We're getting close."

Vera's smile got wider and for a moment she looked like the girl he fell in love with three years ago. Before the sickness. Before everything got so hard.

"That's amazing Gabriel. You're amazing."

He sat down next to her and she leaned against him. Her body felt too thin and too fragile. 

Like she might break if he held her too tight. Her breathing sounded wrong too with a rattle that made Gabriel's chest hurt.

"How are you feeling?" he asked even though he was afraid of the answer.

Vera was quiet for a moment. When she spoke her voice was small. "Tired. Really tired. And my chest hurts when I breathe too deep."

Gabriel wrapped his arms around her carefully. "We're almost there. Just a little more and we'll have enough. Then you can get the treatment and everything will be okay."

"Promise?"

"I promise."

They sat like that for a while and listened to the sounds of the camp outside. Someone was arguing about something. A baby was crying. Normal sounds that Gabriel barely heard anymore.

Vera fell asleep against him and Gabriel didn't move. He stared at the tent wall and tried to calculate how many more jobs he would need to pull. 

How much more could he steal before his luck ran out. How long before someone caught him.

The man in the gray coat had almost caught him. Next time he might not be so lucky.

But what choice did he have? Let Vera die? Give up?

Never.

Gabriel's phone buzzed in his pocket and he carefully pulled it out without waking Vera. Unknown number. He almost didn't answer but something made him press accept.

"Hello?"

The voice on the other end was female and smooth like expensive silk. "Gabriel Hale? I have a business proposition for you. One that will solve all your financial problems."

Gabriel's blood went cold. Nobody knew his real last name. Nobody except Vera and she would never tell anyone.

"Who is this?" he asked and his voice came out harder than he meant.

"Someone who can offer you ten million dollars for one night's work. Interested?"

Ten million dollars. The number hung in the air like a bomb waiting to explode.

"What's the job?" Gabriel heard himself ask.

The woman's voice smiled. "Steal something for me. Something very specific from a very specific place."

"What thing? What place?"

"I'll tell you in person. Tomorrow night. Pier 47 at midnight. Come alone."

The line went dead before Gabriel could respond.

He stared at his phone and felt ice spread through his veins. This was wrong. Everything about this screamed danger and trap.

But ten million dollars would save Vera. Ten million dollars would solve everything.

Gabriel looked down at the girl sleeping in his arms. The girl he would die for. The girl he had spent years stealing and lying and risking his life for.

What was one more risk?

Continue to read this book for free
Scan the code to download the app
Next Chapter

Latest Chapter

  • CHAPTER 41: The Battle Within

    Gabriel's body moved without his permission. He was trapped inside his own head, screaming and pounding against walls that wouldn't break while something else wore his skin like a costume.The Phoenix was in full control now and Gabriel could only watch through his own eyes as the entity moved his legs forward and raised his hands with flames erupting across his palms.Austin stumbled backward and his enhanced strength seemed to mean nothing in the face of what Gabriel had become."Stay back!" Austin croaked, his voice cracking with fear. "Stay the hell back."Gabriel's mouth opened and words came out, but they weren't his words. The voice was his but also something deeper, older and infinitely more dangerous."You hurt what is mine," the Phoenix said through Gabriel's throat. "You used him and betrayed him and thought there would be no consequences. Now you will learn what true pain feels like."Gabriel's body moved faster than Austin could react and his hand shot out, grabbing him

  • CHAPTER 40: Violence Ignites

    Gabriel stared at Austin and his blood roared in his ears as every muscle in his body tensed. This was the man who had helped destroy two years of his life.This was the man who had manipulated him and used him. He tried to kill him and stood there now with that same smug grin on his face like he owned the world.Gabriel felt the Phoenix Heart burning hot in his chest and it felt like the flames were going to burst from his hands and consume Austin where he stood.He managed to force the power down. Losing control now would be a disaster. But the anger was still there. It was real and it was demanding satisfaction.Austin looked Gabriel up and down and his grin widened."You look good for a dead man," Austin said. "Better clothes too. Finally crawled out of the gutter I see."Gabriel's hands clenched into fists and he took a step forward, but Xavier put his hand on his shoulder."Easy." Xavier whispered."Oh how sweet," Austin smirked. "You brought a friend. Does he know what a pathet

  • CHAPTER 39: Into the Fire

    The night before they were supposed to take back the Riverside Development, Gabriel had the dream again and this time it was worse than ever.The Phoenix was fully awake and its voice thundered through his mind as it showed him visions of a world reduced to ash and every person he cared about burning while the entity laughed.Gabriel saw himself standing in the ruins with empty eyes and flames dancing across his skin and the Phoenix spoke through his mouth with words that promised destruction."Soon you will stop fighting and accept what you are. Soon you will help me cleanse this world."Gabriel woke up screaming and covered in sweat. His sheets were soaked and the Phoenix Heart was burning so hot in his chest that he thought his ribs might crack.He sat up and put his head in his hand, trying to calm his racing heart, but the images from the dream kept replaying and he couldn't shake the feeling that the Phoenix was right.Eventually it would win.It was four in the morning and Gabr

  • CHAPTER 38: Old Wounds

    After the meeting ended, Xavier suggested they go to the training room. Sitting around, thinking about their next mission would just make everyone anxious.Gabriel instantly agreed because his mind was too full and he needed to do something physical.Ariel came with them even though her arm was still in a cast and she said she could at least watch and maybe give pointers since she had taken self defense classes in law school.The training room felt familiar and safe. Gabriel had changed into workout clothes and he tried to push thoughts of Austin and Vera out of his head."You want to go first?" Xavier asked Gabriel. "Or should I spar with Ariel and show her some moves?""You two go," He answered. "I'll watch."Xavier and Ariel stepped onto the mat and Xavier walked her through some basic defensive positions and how to use an opponent's momentum against them.Gabriel watched, but his mind kept drifting back to the meeting and to Vincent Wyatt's photo. To the knowledge that Austin migh

  • CHAPTER 37: The Next Target

    Gabriel's eyes flew open and he was back in his room and lying in his bed. The knock came again and this time, it was accompanied by Xavier's voice."Gab? You okay in there? I heard you shouting."Gabriel sat up, his heart still racing from the confrontation with the Phoenix and his mind spun with questions that hadn't been answered.Why did the Phoenix hate humanity? What had happened to make it want to destroy everything?"Gab?" Xavier called again and sounded more worried now."I'm fine," Gabriel said and his voice came out hoarse. "Just a bad dream.""Can I come in?" Xavier asked.Gabriel got out of bed and unlocked the door. Xavier came in looking concerned and still wearing pajamas."You sure you're okay?" Xavier asked with raised brows. "Because I was walking past your room and heard you yelling about something. It sounded intense.""I'm sure," Gabriel said even though he wasn't. "Just nightmares again. Nothing to worry about."Xavier didn't look convinced, but he nodded."Well

  • CHAPTER 36: Confrontation

    Gabriel spent the rest of the day thinking about what Alfred, Ariel and Xavier had said. Their words gave him strength and made him feel less alone in this fight.They believed in him. They believed he could overcome the Phoenix and Gabriel decided that he wasn't going to let fear control him anymore.He was done running from what was inside him and done being afraid of his own power.If the Phoenix wanted to fight for control then he would fight back and he would win. He had too much to lose and too many people counting on him.That determination lasted until he went to bed that night and closed his eyes. The moment he did, the dream came back worse than ever.Gabriel was flying through the Phoenix's eyes again. He watched as the world burned and this time, the destruction was so vivid and so real that Gabriel could feel the heat of the flames and smell the smoke.He saw cities crumble and heard millions of people screaming and the Phoenix reveled in their suffering. It laughed as it

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App