The Israelite army is battling the evil Philistine army. David's father, Jesse, sends him to take food to his brothers who are fighting on the Israelite side. But trouble's brewing--that big brute Goliath is challenging the Israelites to a fight. No one will take the challenge--he's nine feet tall!
Cassie, a spunky little lamb, is determined to watch the battle. When she realizes that her shepherd, David, is going to fight Goliath, she's proud. She's seen him fight lions and bears, and she knows how brave David is. But those Philistines have something to learn about appearances. Even though David isn't as big and bad as Goliath, with God's help he claims victory for the Israelite army.