A humble shepherd, David, faces the mighty Goliath in a battle ofempires. Against all odds, his faith and courage are tested. Will hetriumph?+More