Ahahahaha! Ok, so I have to admit that several of the references went over my head. I've never seen Grosse Point Blank, although I did see some Python references in there. Very funny. Poor, confused Harry. And nice revelation at the end. And your Severus made me literally LOL! *giggles* Quite the cracktastic tale. Thank you for the laugh. :)