“Daddy…” Elodie sobbed. “They said I had to disappear before the wedding.” The words stopped Cassian cold. Across the hangar, several passports and airline tickets slipped from Sabine’s hands and scattered across the polished floor. Then Adrian Vale moved. Not toward Elodie. Toward the photograph. Cassian saw the direction of his reach immediately. He turned Elodie safely behind him, putting his body between the child and Adrian just as Adrian stretched forward again. Cassian caught him by the jacket. The movement was fast and controlled. He drove Adrian backward into the stacked luggage. Suitcases toppled from the pile and crashed across the hangar floor, hard shells striking concrete as zippers, handles, and straps tangled together. Adrian dropped onto one knee in the middle of them, one hand braced against the floor. Cassian did not follow him down. His attention shifted. Sabine was retreating. Slowly at first. Then with increasing urgency. Toward the jet. Cassian looked at the documents scattered between them. Passports. Airline tickets. The things Sabine had been holding when Elodie finally spoke. He bent down and picked up one passport from among the tickets. Elodie’s. Cassian opened it. His eyes moved to the destination printed on the travel documents beside it. For a moment, he said nothing. The hangar suddenly felt enormous. The private jet waited only a short distance away, its open access point turning Sabine’s retreat into something that no longer looked accidental. Cassian raised his eyes toward his fiancée. “Now tell me where you planned to land.” Sabine stopped. The color left her face. Elodie remained behind Cassian, still crying softly. Adrian had started pushing himself upright among the fallen luggage, but Cassian barely looked at him now. His mind was moving through the sequence too quickly. Elodie had said they wanted her gone before the wedding. Sabine had been holding passports and airline tickets. There was a jet waiting in the hangar. And yet one detail refused to fit neatly with the others. The photograph. Cassian turned his eyes toward it. The photograph of his dead wife. When the case had opened, Adrian had not reached for the passports. He had not tried to grab the tickets. He had not moved toward Sabine. He had not even gone toward Elodie. He had gone straight for that photograph. Cassian replayed it in his mind. The case opening. The documents becoming visible. Adrian reacting. His hand reaching past everything else. Straight toward the image of the woman Cassian had lost. That reaction disturbed him more than Sabine’s pale face. The passports could explain a planned departure. The tickets could explain travel. Even Sabine backing toward the jet fit what was already in front of him. But the photograph was different. It belonged to the past. To his wife. To Elodie’s mother. And Adrian had treated it as though it was the most dangerous thing in the entire case. Cassian slowly straightened, Elodie’s passport still in his hand. Sabine stood between him and the jet. Adrian remained among the scattered luggage. Neither of them spoke. Cassian looked once more at the photograph. Whatever they had planned for Elodie, Adrian had revealed something else without saying a word. Before Cassian understood the tickets, before he understood the destination, Adrian had already shown him what he was most desperate to keep out of Cassian’s hands. And now Cassian needed to know what his dead wife’s photograph had to do with Elodie disappearing before the wedding. 👇
Cassian did not move for several seconds. The passport felt too light in his hand for something that had just changed the weight of the entire room.
Then he bent and picked up the photograph.
Adrian’s head came up sharply.
That was enough to make Cassian turn the image over before he looked at the front again.
There was writing on the back.
Not much. A date. A place. Three names in the narrow, slanted handwriting Cassian knew so well that seeing it after all these years struck him almost physically.
His wife’s handwriting.
Adrian Vale.
Sabine March.
And beneath the names, one sentence.
If either of them ever comes near Elodie, ask why they wanted me to change her trust.
Cassian stared at the line until the letters blurred.
Behind him, Elodie’s crying quieted into frightened breaths.
Sabine whispered, “Cassian, that is not what you think.”
He lifted his eyes.
“Then tell me what I think.”
She opened her mouth, but Adrian cut across her.
“Don’t say another word.”
Cassian looked at him. Adrian had managed to stand, though one knee of his trousers was gray from the hangar floor. The order had come out automatically, not like advice but like something practiced.
Sabine flinched.
Cassian saw it.
He had spent the last year reading that same movement as nerves, sensitivity, the strain of planning a wedding with a man who came with grief and a child and a life already shaped before she entered it. Now the gesture looked different.
Not proof of innocence.
Habit.
Cassian turned the photograph to the front.
His dead wife stood on a stone terrace at a foundation luncheon, younger than he remembered her in the final years of their marriage, sunlight caught in her hair. At first, the picture seemed painfully familiar. Then Cassian looked past her shoulder.
Adrian was there.
So was Sabine.
They were standing beside the same table, Adrian holding a dark leather folder while Sabine leaned toward him with a pen in her hand. The date on the back was eight years old.