The Crow meets the Troll...