A little bit of fun for the Christmas season!
Severus Snape is a miserable, grumpy, nasty man, feared or loathed by all around him. But can the appearance of a succession of familiar ghosts one Christmas convince him to mend his ways?
Based on the classic story by Charles Dickens. Lightly comic with serious parts. AU warning as Snape has survived the Battle of Hogwarts