Vampire Hunter Heilo carries out a murder commission for a client in order to find clues that could ...
39