Després de matar el gegant Goliath i sortir victoriós d'innombrables batalles, David (Gregory Peck) és proclamat rei d'Israel. Subjugat per la bella Betsabé (Susan Hayward), decideix enviar el seu marit Uriah (Kieron Moore) a participar en una difícil batalla en què probablement morirà.