David, den yngste av mange brødre, får ikke bli med når de drar ut for å bekjempe fienden filisterne. Den største av dem alle, som blir kalt Goliat, vil kjempe mot en israelitt ved å inngå en spesiell avtale. I 40 dager lever israelittene i frykt for kjempen, som hver dag kommer for å brøle ut sin utfordring. David, som skal bringe mat til de stridene, har mot, stoler på Gud, og har noe annet som skal nedkjempe Goliat.