Walter, un garçon turbulent, ne rêve que des exploits du Roi Arthur et de sa fidèle épée Excalibur. Son père, Charles Dickens, décide alors de lui raconter la vie du « Roi des rois » : Jésus-Christ. Grâce aux talents de conteur et à l’imagination débordante du célèbre romancier, Walter, accompagné de son chat Willa, va vivre une aventure palpitante et découvrir l’une des plus belles histoires de l’humanité.
David est un jeune berger drôle et pétillant, dont la voix envoutante émerveille sa famille et le roi Saül. Lorsque le géant Goliath vient terroriser son peuple, David, armé uniquement d'une fronde, de quelques pierres et d'une foi inébranlable, s'avance. S’ouvre alors le destin extraordinaire d’un simple berger devenu roi, qui par sa loyauté et son courage, sauva l’âme d’un Royaume.