A wonderfully murky, carnivalesque world of intrigue, unexpected friendships and mysteries solved. Each cast member of this Victorian mystery is unusual - there's a wolf girl, a giant, a witch's imp and a ninja . This is classic Kieran, and I promise, his very best yet .