
David
2025 · Movie · PG · 109 min · ★ 8.1
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.
Where to watch
Streaming on Fox Nation.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2025
- Release date
- 2025-12-14
- Language
- English
- Rated
- PG
- Runtime
- 109 min
- TMDB rating
- 8.1/10 (150 votes)
Themes
- aggression
- bible
- musical
- religion
- prophet
- giant man
- david vs. goliath
- old testament
- ancient regime
- primitive civilization
- shepherd boy
- independent film
- +7 more
Cast & crew

Brandon Engman
as Young David (voice)

Brian Stivale
as Samuel (voice)

Shahar Taboch
as Ozem (voice)
- AT
Aaron Tavaler
as Nethanel (voice)
- HE
Hector
as Jesse (voice)

Miri Mesika
as Nitzevet (voice)
- JW
Jack Wagman
as Abinadab (voice)
- JS
Jonathan Shaboo
as Eliab (voice)

Sloan Lucas Muldown
as Young Zeruiah (voice)
- MC
Mike Ciporkin
as Scout (voice)
Directed by Phil Cunningham, Brent Dawes