Main Hannibal Fan Fiction page | new stories page | Will/Hannibal slash page | other pairings page | gen stories page

Title: Happy Ending
By: angstytimelord
Pairing: Hannibal Lecter/Will Graham
Fandom: Hannibal
Rating: PG-13
Author's Note: Sequel to "Touching Heaven."
Disclaimer: This is entirely a product of my own imagination, and I make no profit from it. I do not own the lovely Hannibal Lecter or Will Graham, unfortunately, just borrowing them for a while. Please do not sue.


"Tell me a story," Will said with a laugh as he pulled back the covers. "A fairy tale."

"Let me see." Hannibal smiled as he got into bed, leaning back against the pillows and wrapping his arms around Will. "What story should I tell you, my sweet?"

"Make one up," Will told him, laughing softly. "It doesn't matter what kind of fairy tale it is. Just as long as it has a happy ending. I'm in the mood for one of those tonight."

"You always like happy endings," Hannibal said, stroking a hand through Will's soft dark curls and smiling fondly at his fiancÚ. "I love that about you, Will. That you always want everything to work out for the best. It's only one of the myriad of things I love about you."

Will closed his eyes, basking in the warmth of Hannibal's touch, and his words. He could never get enough of hearing that he was loved, after a lifetime of being alone.

"So tell the story," he murmured, already feeling tired and comfortable. He knew that he was going to fall asleep in his lover's arms, but that was exactly where he belonged.

Hannibal laughed again, then began speaking in a soft voice.

"Once upon a time, there was a man named Hannibal," he began, his voice low and husky. "He was a lonely man, perhaps the loneliest man in the world. He thought he would never find love."

"But he did," Will said, his voice sleepily. "He found somebody who loved him more than anything in the world, didn't he? Someone who'll always be with him." He snuggled more comfortably into Hannibal's embrace, sliding his arms around the other man, using his chest as a pillow.

"Let me tell this story, my love," Hannibal said, laughing and shaking an admonishing finger at Will. "To continue, he had given up on finding love. He thought that it wasn't for him."

Will smiled as Hannibal stroked his hair; he was feeling more relaxed by the moment. He stifled a yawn; he wanted to hear how this story ended, though he was sure he probably already knew.

"He had given up searching for the one person who would complete him, and tear down the walls he had built around himself," Hannibal continued, his mellifluous voice filling the room. "It took quite a long time, but when he finally found the one, he knew it instantly."

Will wanted to lift his head, but for some reason, he couldn't. He was too sleepy; Hannibal's voice always had a soothing effect on his sense. But he nodded and smiled in encouragement.

Hannibal smiled softly, his gaze focused on the young man in his arms.

"He wondered if this person felt the same, until the day that he looked into their eyes and realised that the answer to that question was yes," Hannibal said softly, his arms tightening around Will's waist.

"I like the sound of that," Will murmured, his voice slightly slurred. He was already falling asleep, though he struggled to keep his eyes open and pay attention.

"And once he realised that fact, he knew that he had to make both of their lives complete by asking that person to marry him," Hannibal intoned, smiling again. "When they said yes, they made him the happiest man in the universe. And that, my dear Will, is not the end of the story. It is only the beginning."

Will didn't answer; when Hannibal looked down at his fiancÚ, he realized that the young man was asleep in his arms, his breathing slow and measured.

He couldn't help but smile again as he stroked a hand down Will's back; he almost felt as though he was living in a fairy tale, his own personal once upon a time.

This particular fairy tale would indeed come with a happy ending.