Des chants du cœur de sa mère aux murmures d'un Dieu fidèle, l'histoire de David commence dans une dévotion silencieuse. Lorsque le géant Goliath se lève pour terroriser une nation, un jeune berger armé uniquement d'une fronde, de quelques pierres et d'une foi inébranlable s'avance....
Après la mort de ses parents, Shawn, 19 ans, se retrouve à devoir élever sa jeune sœur Julie, âgée de 7 ans. Comment arriver à prendre soin d'une autre personne quand on n'est pas capable soi-même de se prendre en charge ?