Sheba the wolf girl joins an unusual troupe of performers that includes Pyewacket, a witch’s imp; Gigantus the giant and Sister Moon, a knife thrower. For the first time in her life she feels she might make true friends, and learn a real stage craft. But soon that’s not all she has to think about . . .
Children are being sucked into the Thames and there have been strange sightings of a mechanical monster. The carnival troupe know first-hand that looks only tell half a story – they become determined to find these forgotten children. Perhaps they will unravel the mystery that has defied even the law!