Word count: ~18,000 (complete)
Warnings: Blood, badly written fight scenes, Ianto-angst,
Disclaimer: All recognizable characters are the property of their respective owners.
Summary: Witches walk the human world in secret, just out of sight and mind. Ianto Jones never reached Lisa Hallett’s side in time to save her, but he comes to Torchwood Three with a terrible secret nevertheless.