The Kingdom or the Girl? Bloodthirsty demons attack him. Strange spirits protect him. A seer foretells his shocking destiny. In a primitive land filled with magic, witches and giants, a sixteen-year-old musician named David is summoned to chase away the nightmares haunting the King each night. But bad dreams aren't the only thing troubling the King. Demons torment him, and David will need more than music to break the curse.
...