Cookies on FilmShelves
We use essential cookies to keep the site working. With your permission we also use analytics cookies (so we can fix what's broken) and advertising cookies (so the ads you see are more relevant). Read our privacy policy.
You'll still see ads on the free tier — rejecting just means they won't be personalised.

From his mother's songs to his clash with Goliath, David's journey from humble shepherd to anointed king tests the limits of faith, courage, and love--culminating in a battle for the soul of a kingdom.
As an Amazon Associate and eBay Partner Network member, FilmShelves earns from qualifying purchases. These links may earn us a commission at no extra cost to you.

David (2025)
109 min
From the songs of his mother’s heart to the whispers of a faithful God, David’s story begins in quiet devotion. When the giant Goliath rises to terrorize a nation, a young shepherd armed with only a sling, a few stones, and unshakable faith steps forward. Pursued by power and driven by purpose, his journey tests the limits of loyalty, love, and courage—culminating in a battle not just for a crown, but for the soul of a kingdom.