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

Title: Shadow on His Soul
By: angstytimelord
Pairing: Hannibal Lecter/Will Graham
Fandom: Hannibal
Rating: PG-13
Author's Note: Sequel to "Haunting Rain."
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.


Hannibal was always going to cast a pall over his life.

The time that he'd spent with that monster would always be a shadow on his soul, a stain on his spirit. Will didn't think he would ever get rid of that feeling.

Just thinking about the fact that he'd thought they were friends, even for a short while, left a bad taste in his mouth. How could he, with his empathy, his knowledge of people, have let himself be so fooled? How could he not have seen what Hannibal was?

To the other man's credit, he was good at pulling the wool over people's eyes and covering up his true identity with a mask of urbanity and sophistication.

Or maybe he really was urbane and sophisticated, Will thought with a sigh.

Still, he was a killer. He'd taken so many lives -- and he'd nearly added Will to that number. Will knew that he was indeed lucky to be alive.

He'd gambled and lost when it came to catching Hannibal, but he'd done his best. He just wished that his best had been good enough to put that monster away for life. That would be another shadow on his soul, one that would haunt him for the rest of his life.

He would catch Hannibal, and he would make sure that the bastard ended up in jail. Now that would be poetic justice.

And it would also be revenge, of a sort, he thought wryly. That revenge would taste sweet, whether it was served hot or cold. It would be a catharsis for him.

After all that had happened, he needed to see Hannibal behind bars. He needed to know that such an inhuman monster was locked away from the world, where he couldn't cause any more harm to anyone else. Maybe that would help to eradicate his guilt.

Jack kept telling him that he shouldn't feel guilty, that he couldn't have known Hannibal was the killer they'd searched for. Hannibal had fooled them all.

But Will knew better. He knew that his guilt would always stain his conscience.

Of all people, he should have known. He should have been able to see behind that mask long before he had, been able to view Hannibal for what he really was.

Because he hadn't been able to do so, people had died. People he'd cared about. And more people would die, now that Hannibal was loose in the world and they had no idea where he was. He wouldn't be able to stop his killing. It was too much a part of him.

With each death, the shadow on his soul would grow. He had to catch Hannibal, before the shadow grew to gigantic proportions and swallowed him alive.

He would see Hannibal behind bars, if it was the last thing he ever did.