L’Ombre du Trottoir

·

Published 9/13/2026
4views
cover image

I watch her through the rain-smeared glass. The streetlight catches the curve of her hip, the way she shifts her weight from one heel to the other. She's good at this. Better than I ever was.

The car smells like her. Jasmine and sweat and the cheap perfume she sprays on her wrists before she steps out. I leave the window cracked so I can hear the city sounds. Taxi horns. Laughter from the bar across the street. The click of her heels when she walks.

She's talking to a man now. Suit. Tie loosened. Wedding ring catching the light. He's drunk enough to be brave and stupid enough to think she wants him. She touches his arm. Leans in close. Her laugh floats through the air like smoke.

I turn the key in the ignition. Just enough to keep the heat running. December in this city will kill you if you let it. The dashboard clock reads 2:47 AM. We've been at this since ten.

The man follows her toward the Hotel Excelsior. Three stars. Thin walls. A bed that sags in the middle. I know because I've waited in that room too. Sat on the edge of that mattress while she counted twenties and fifties. Watched her peel off her stockings like she was undressing for me.

She doesn't look back. She never does. That's the rule.

I was the one who taught her. Showed her how to read a man's wallet from the way he holds his keys. How to spot the cops before they spot you. How to make a john feel like a king for thirty minutes so he tips like one. She learned fast. Too fast. Now she's better than me and I'm the one sitting in the cold car.

The hotel door closes behind them. I light a cigarette. My third in the last hour. The smoke burns my throat but I don't care. I watch the window on the third floor. The light comes on. Then it goes off.

I know what happens next. She'll let him fumble with her bra. She'll guide his hands where she wants them. She'll make sounds that aren't real but sound real enough. And when it's over, she'll count the money in the bathroom while he dresses. She'll smile at him in the mirror. Tell him to call her again.

He won't. They never do.

The first time I saw her, she was working the corner of St. Laurent and Marie-Anne. Snow falling. Boots soaked through. She couldn't have been more than nineteen. I pulled up in this same car and she leaned into the window and asked me what I wanted. Her voice was steady but her hands were shaking.

I told her to get in. She thought I was a john. I was something worse. I was lonely.

We drove for an hour. She talked about her daughter. About the landlord who raised the rent again. About the boyfriend who took her money and called it love. I listened. I paid her for her time and dropped her off where she asked. She kissed my cheek before she got out. A reflex. A habit. A trap.

I came back the next night. And the night after that. Eventually she stopped charging me. That's how you know you're in trouble. When the transaction becomes a gift.

The hotel door opens. She steps out alone. The man is still inside, probably checking his phone, probably already forgetting her face. She walks back to the car with her coat pulled tight. Her breath makes clouds in the cold air.

She gets in. The car fills with the smell of him. Cigars and whiskey and expensive cologne that can't hide what he is.

"Forty minutes," she says. "He paid for an hour."

I hand her the coffee I bought while she was inside. She takes it with both hands. Sips it. Her lipstick is smudged at the corner.

"How much?" I ask.

"Three hundred." She pulls the bills from her purse. Counts them in her lap. "Plus a hundred tip. He was feeling generous."

"Or guilty."

She laughs. It's a real laugh. That's the thing about her. She still laughs like she means it.

"He asked if I had a pimp," she says. "I told him no."

"What did he say?"

"Said I was too smart for that." She looks at me. Her eyes are dark and flat and beautiful. "I told him I had a husband."

My hands tighten on the steering wheel. She knows what that word does to me. She knows everything.

"He asked if your husband knows what you do," she says.

"What did you tell him?"

"I told him my husband is the one who taught me."

The engine idles. The heat blows warm against my face. I want to tell her to stop. I want to tell her I'm sorry. I want to tell her that I watch her with other men and it feels like dying and it feels like living and I don't know which one is worse.

But I don't say any of that.

"Same spot tomorrow?" I ask.

She finishes her coffee. Crushes the cup in her hand. "Same spot."

She reaches over and touches my thigh. Her fingers are cold through my jeans. She doesn't say anything else. She doesn't have to.

I pull away from the curb. The hotel shrinks in the rearview mirror. She leans her head against the window and closes her eyes. In the dark of the car, with the streetlights sliding across her face, she looks like something I could lose.

I press the gas harder. The engine whines. The city blurs past.

Tomorrow we'll do this again. And the night after that. And the night after that. Until one of us stops showing up.

I just don't know which one it will be.



4views

Watch this moment

Turn the current scene into a cinematic Live Chapter — what you watch becomes the story's next part.

Comments

Sign in to join the conversation.

No comments yet. Be the first to share your thoughts.

Disclaimer

This is a work of fiction, assisted by artificial intelligence. Any names or characters, businesses or places, events or incidents, are fictitious. Any resemblance to actual persons, living or dead, or actual events is purely coincidental.

Content Removal Policy

  • Users may report content that may be illegal or violates our Standards.
  • All reported complaints will be reviewed and resolved within seven business days.
  • Review Process: Our team will assess the reported content against our guidelines.
  • Appeals: If you disagree with a decision, you may appeal within 14 days of notification.
  • Potential outcomes include: content removal, account warning, or no action if no violation is found.

To report content, email us at [email protected]