The Pupil
Friday in mid-November, 2:30 p.m. — Yvetot
Friday afternoons had an almost unchanging rhythm.
In the small apartment in Yvetot, Élise moved through the dining room with that quiet hurry of things repeated every week. On the table, she had left a travel bag open, placing inside a few pieces of clothing for the weekend in Clères, at her parents’ house.
They did not always make that trip.
There were weeks when Laurent’s work did not allow it, or when the fatigue of Friday simply drained them of any desire to leave home. But when they could, that small escape became almost inevitable. The distance was short, barely a stretch of road between damp fields and quiet villages.
A way of returning, even if only for a couple of days.
Élise carefully folded one of her daughter’s little jackets and placed it inside the bag.
—Lía… —she said, looking toward the hallway—. Where are you?
From the bedroom came the sound of something falling to the floor, followed by quick footsteps.
Just then, Élise’s cell phone vibrated on the table. She looked at the screen.
Mom.
She answered at once.
—Hi, Mom.
She listened for a moment, smiling.
—Yes… yes… we’re leaving in a little while.
As she spoke, she looked toward the hallway.
—Lía! Come here, quick! Look who wants to talk to you.
The little girl came running in, her hair slightly messy, carrying an energy impossible to contain.
—Who is it?
Élise showed her the phone.
—Grandma.
Lía gave a small leap of joy and took the phone.
—Grandma! Grandma! I’m coming to see you!
From the other end came a soft laugh, full of patience.
—Yes, my little girl. I’m waiting for you. I’ve saved what you like.
Lía’s eyes lit up.
—Really?
—Of course.
The girl looked at her mother.
—That sounds so good, Grandma!
Élise leaned against the table and watched her. That scene repeated itself many times a month, but it never lost that small glow of simple happiness.
From behind them appeared Monique, the other grandmother, Laurent’s mother. The house was hers. Laurent, an only child, had brought Élise there after they married, and since then the three of them had lived under the same roof. Laurent’s father had died years before. Lía had been born in that very apartment.
At that moment, the apartment door opened. Laurent came in and left his keys on the small cabinet by the entrance.
—Ready to go to Clères?
Élise lifted her shoulders slightly.
—Almost.
Laurent placed his jacket on a chair.
—I’m not sure I’ll be able to stay the whole weekend this time —he said—. I may have to come back tomorrow afternoon.
Élise nodded. It was nothing new. Sometimes he stayed until Sunday. Other times, work forced him to return to Yvetot earlier than expected.
Lía ended the call and handed back the phone.
—She says she saved something for me.
—I’m sure she did —Élise replied.
She closed the bag.
—Well… let’s go before it gets late.
From inside the apartment came the sound of Lía running down the hallway.
—Goodbye, Grandma Monique! I’m leaving!
Outside, the afternoon was beginning to cool slowly, the way it does in Normandy when the day starts leaning toward the west. In less than an hour, they would be in Clères.
• • •
At a quarter to five in the afternoon, in Rouen, Cassian Locke closed the last log window and leaned back in his chair. The rooftop office had that particular stillness of places people do not enter unless they have a concrete reason. It had an emergency door hermetically sealed from the inside and was reached through the building. Perfectly isolated, the air conditioning entered and exited through ducts, dragging with it a distant murmur from the building’s climate-control equipment.
Inside, the space was limited to two worktables with comfortable chairs. Each was equipped with a remote terminal made up of a large monitor, keyboard, and mouse, as well as the operational laptop. The silence was broken only by the soft hum of the fans starting up intermittently and the faint sound of keys. For security reasons, the laptops were never moved, and the entire workflow was digital; nothing physical left those four walls. In one corner, a fiber-optic switcher projected a rhythmic glow against the wall.
Amélie had her back to him, bent over her station. Her curly black hair was tied up any which way. She had been reviewing for hours an anomaly in the traffic logs that neither of them had managed to fully explain. They had known each other since university, though she had graduated one year after him.
—It still doesn’t add up —she said without turning around—. The 14:32 spike has no registered origin.
—I’m leaving it for tomorrow —Cassian replied—. I can’t see anymore today.
She turned only slightly, wearing that expression between skepticism and resignation that was her usual way of existing. On her right wrist, the dark tattoo of an intertwined J and F showed beneath her sleeve.
—You won’t see it tomorrow either —she said.
Cassian smiled without answering. He shut down his terminal, picked up his backpack, and said goodbye: “Take care, have a good weekend.” She returned the gesture. He opened the door and went down the narrow stairs that separated the office from the floor below. He passed the common room, where someone was heating something that smelled of curry or packet soup, took the elevator, and stepped out onto the ground floor. The guard at the entrance looked up with his usual punctuality.
—How are those neurons today, Locke?
—There, fighting among themselves.
The guard let out a short laugh. Cassian pushed open the glass door and stepped into the street; it had grown completely dark, and very low gray clouds covered everything.
Le Vieux Seuil was a four-minute walk from the company, on a corner where two streets in the old center crossed with little apparent logic. It was the kind of place one found by smell: coffee, toasted butter, and the scent of time stalled in the wood. An estaminet du coin. The waitress, a woman of spare gestures who knew his schedule well, had already kept the back table for him, away from the flow near the entrance.
They exchanged a brief greeting, hardly more than a nod; the glass of Pommeau de Normandie arrived without words.
While he waited for dinner, he watched the habitués, seated in the same order as always. No one spoke loudly; only glances crossed over the belote cards. He, too, was one of them, though silently. He took the iPhone from the inside pocket of his jacket, at the level of his heart. The screen had a crack in the lower right corner from that morning: it had slipped from his hands while he was answering a call and had fallen flat against the floor. The damage was irreparable. The phone was several years old, and it was time to replace it, he thought for a moment, then placed it face down on the table.
He had been sitting for only a few minutes when the phone vibrated. He turned it over: it was Élise. He answered.
—Hi. Are you on your way?
—Yes, I just left Yvetot. Lía is already asleep in the back seat.
—Fast.
—She was complaining from the moment we left, and look at her now. —A brief pause, smiling—. Listen, I sent you the link by SMS. I uploaded some pictures of her on Lookme, the ones from last week at the park. You hadn’t seen them.
—I’ll look now.
—They’re good. I caught her right when she was running toward the ducks. You have to see her.
—I’ll look, I promise.
They said goodbye. Cassian ended the call, opened the messages, and tapped the link. Élise’s post opened directly: four photos of Lía in the park, with the gray afternoon in the background and the little girl first from behind, then from the front, wearing that serious, intense expression she sometimes put on for no apparent reason. Cassian looked at them one by one. He smiled briefly at the last one, in which Lía was looking toward something outside the frame with a concentration improper for her eight years.
He kept scrolling without any special purpose. The feed appeared: a post from someone he knew, a news headline, a phone advertisement, another post, two more ads —one from a carrier, another from an electronics shop— mixed in among the rest without any particular weight. Cassian did not stop at any of them. He placed the phone face down on the table again.
When dinner arrived, everything remained the same, and he devoted himself to eating.
• • •
He left shortly before seven. The city had been wrapped for hours in that cold whisper rain leaves behind once it has passed. He got into the white Fiat 500 parked half a block away. As he approached a red light, he braked gently.
In the last meter before stopping, the front left wheel passed over the edge of a paper poster the wind had deposited on the wet asphalt. It was an advertisement for an eyeglass brand, dirty and with one corner scorched. The weight of the car tilted the paper, and at the exact center of the image a blue pupil became visible, perfectly defined, damp with drizzle, looking upward.
Cassian tilted his head to the left and pressed close to the window glass.
The pupil and he looked at each other.
For an instant, nothing moved.
Something in that printed gaze stopped him. It was not just an advertising image. It was a presence. As if behind that blue-and-black circle there were something —someone— observing him in return. Recognizing him.
A shiver ran down his back.
It made no sense. It was a wet poster on the ground. Nothing more. But the sensation remained: it was looking at him. Not at the street, not at the traffic. At him.
To his right, across the street, a white light in a shop window began flickering erratically.
The traffic light turned green; he watched it for a few moments and thought of the Challenger…
Cassian did not move.
Three seconds. Four.
A horn sounded behind him, insistent.
He moved forward. But the shiver did not leave.
• • •
He lived in the old part of Rouen, on a street with no visible exit where the wet stone preserved the smell of earlier centuries. It was the kind of street people avoided without knowing why. He preferred it for that very reason.
He parked with the two right wheels on the low sidewalk and got out of the car. He crossed the street, walked a few steps, and stopped.
The light from a newly installed lamp behind him projected his silhouette onto the door.
Before going in, he lingered for a moment before a small relief embedded in the stone: a green stone clover, wet with humidity, edged in bronze and darkened by the weather. At its center was a symbol he thought he recognized, though he could not remember it. The damp metal shone faintly under the light.
Perhaps it had been there for centuries, but he had barely noticed it until now.
Cassian stared at it before putting the key into the lock.
He pushed the door open, stepped inside, and closed it from within, leaving the city’s cold outside. Before him rose a narrow staircase of worn steps. A weak, flickering yellow light barely managed to illuminate the ascent, casting elongated shadows over the uneven walls. He climbed slowly until he finally reached the door.
He entered and hung his overcoat and hat on the rack fixed to the wall. The room, with its high ceilings and thick walls, held the cold of the stone like an ancient memory. From the inside pocket of his coat, he took out the cracked iPhone and placed it face down on the bureau, beside the sleeping laptop. When he brushed the mouse by accident, the screen suddenly came on and a bluish glow spread through the room. Cassian did not look at it.
The table, the chair, the single bed: everything was arranged with an almost monastic economy. Behind the bed, from a lamp anchored to the stone, hung its pull cord, motionless. In one corner, beside the door to the small bathroom, a narrow counter served as a kitchen. He switched on the ceiling light with the remote, set water to heat on the hotplate, and turned on the floor heating.
Then he sat on the bed and took the phone. While the water began to boil, he dialed a number.
—Hi, maman.
—Hi, Cas. Are you home? —she answered from the other end of the line.
—I just got in. I had dinner at the usual place. I’m coming home tomorrow.
They spoke for only a few minutes about ordinary things. Just before hanging up, his mother’s voice recovered that familiar tone of caution:
—All right, son. But tomorrow, when you come, don’t speed on the road.
—I won’t speed, maman. See you tomorrow.
He made himself tea, placed the cup on the bureau, and sat down again on the bed. He took off his shoes, finished the tea, turned off the light, and lay down. The laptop, which had activated when he came in, now showed a screensaver moving silently, germinating faintly and bathing the room in a pulse of bluish light that barely disturbed the darkness of the chamber. Cassian remained there, watching the rhythm of the screen before sleep began to overtake him. He fell asleep almost at once.
• • •
He woke some time later. The room was dark. He turned on the bedside lamp, picked up the phone, opened the messaging app, hesitated, and tapped video call. The ring sounded three times.
—I thought you’d be asleep by now —she answered in a low voice, with a restrained smile.
Lumène was in her room, wearing a light gray sweater, her hair loose, half-lit by a desk lamp. Behind her, Cassian could make out the dark window, speckled with drops. He could hear the distant sound of rain striking the roof.
—I tried —Cassian said—. But my head won’t cooperate.
Lumène watched him for a moment.
—Did something happen today? You have that “something doesn’t fit” face.
Cassian hesitated.
—I don’t know. Strange things. Small things. Probably nothing.
—What kind of strange things?
He rubbed his face with one hand.
—Today, on my way here… there was a poster on the ground. An eyeglass ad. A huge pupil, looking upward.
Lumène waited.
—I stayed there looking at it —Cassian continued—. And for a moment… I don’t know how to explain it. I felt it was looking back at me. Not the image. Something behind the image.
There was a pause. She did not laugh. She only looked at him attentively.
—As if someone were watching you?
—Exactly. I know it sounds ridiculous.
—It doesn’t sound ridiculous. It sounds like you’re tired.
Cassian nodded, though he was not convinced.
—Could be.
Lumène shifted in her chair, moving closer to the camera.
—Do you want to come this weekend?
—Yes. I need to breathe.
—It’s raining here too —she said, glancing toward the window—. It’s been raining since this afternoon. It hasn’t stopped.
—Better. That way it cleans me inside.
She smiled faintly.
—The rain here tastes different. Like sea. Like salt. Not like that gray Rouen rain that smells of wet stone and nothing.
—That’s why I’m coming.
They remained looking at each other through the screen. The sound of the rain in Étretat filled the silences.
—I’ll make you tea —she said—. The kind you like.
Cassian smiled.
—I love you.
—I know. —A pause—. I like you better when you don’t understand what’s happening to you. You’re less… controlled.
—Is that good?
—For me, yes.
Cassian exhaled slowly.
—Lumène… that feeling today. Of something watching me. Has it ever happened to you?
She thought for a moment.
—Yes. Once. When I was little. I was in my room and felt someone was looking at me from the window. I froze. There was no one there, of course. But the fear was real.
—And what did you do?
—I closed the curtains. —She smiled—. And went to sleep with my mom.
Cassian nodded.
—I don’t have my mother here to go sleep with her.
—But you have me. Even if it’s by phone.
—It’s not the same.
—No. But it’s something.
They stayed like that a while longer, saying very little. Just looking at each other. The rain in Étretat kept falling, steady. In Rouen, everything was still.
—Come this weekend —she said at last—. Don’t think. Just come.
—I’m coming.
—Good night, Cas.
—Good night.
He hung up. He placed the phone inside one of his shoes. Turned off the light.
But in his head, a blue pupil was still floating, looking upward.
And the inexplicable feeling that something had seen him.
• • •
At the head of the bed, beside the light control, a stopped clock —an old wind-up mechanism that gave off no pulse at all— had been waiting for months for a repair that never came. He did not know why he had not thrown it away…
Not yet.