Split souls

Hannibal (TV)
F/F
M/M
G
Split souls
Summary
As the creator made the ancestral humans they were still whole. But as humans tend to be they weren’t satisfied with the lot they were given in life and rebelled against the creator. In anger the creator stroke them down, splitting their souls in two. Humanity was left wounded, confused with the same soul occupying two bodies who desperately sought each other but unable to recognize their other part.The creator had pity with his creation so he gave every soul into the care of a guardian angel who would protect and guide them so that they may be united once again as they should be. Guardian angel Michael has his hands full trying to unite Hannibal Lecter and Will Graham but he is no neophyte. Neither different birth countries, age differences, opposing ideologies or imprisonment will stop a soul as ruthless as the one shared by Hannibal and Will nor the angel ruthless enough to be declared its guardian.

Chapters