The room erupted with gasps and cries. Some guests covered their mouths in disbelief, while others began clapping without thinking.
Adrian dropped to his knees.
“Sophie?” he whispered, his voice shaking.
She wrapped her arms tightly around him.
“Daddy,” she repeated, tears running down her cheeks.
Adrian hugged her like he never wanted to let go.
When he finally looked up, he searched for the boy.
The boy had quietly stepped back, as though the moment had never belonged to him.
“Wait!” Adrian called.
The boy paused.
“You did it,” Adrian said, still stunned. “How?”
The boy shrugged lightly.
“She just needed someone who understood.”
Adrian walked closer, still holding Sophie’s hand.
“What’s your name?” he asked.
“Mateo,” the boy replied.
“Mateo,” Adrian repeated.
“Where are your parents?”
Mateo hesitated.
“My mom died two years ago,” he said quietly. “I stay at a shelter nearby.”
The words hit Adrian hard.
For a moment he considered pulling out money, remembering the promise he had made earlier.
But suddenly the million-dollar reward felt meaningless.
Money wasn’t what this boy needed most.
“Mateo,” Adrian said carefully, “would you like to come have dinner with us tomorrow?”
Mateo looked uncertain.