
Plot Summary
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.
Our Take
Expert, independent review by the HollyFlixHD Editorial Team
Imagine a world where faith is your only weapon, and your goal is to topple a giant. David (2025), a biblical epic with a slow-burn tone, breaks routine by letting silence speak louder than spice. Joaquin Phoenix carries every frame with an almost empty dialogue, leaning into the raw terror of a lone shepherd. The film builds its tension through lush, almost cavernous shots that invite you to feel the weight of every stone. You will be drawn in if you crave story-driven historical dramas that explore the limits of conviction.
Tone & Atmosphere
Ideal For
Ideal for fans of story-driven historical dramas who appreciate deep character study.
Key Highlights
- Joaquin Phoenix’s contemplative performance
- intimate depiction of faith under threat
- crafted sweeping cinematography
What To Watch Next
Full Cast & Characters

Brandon Engman
Young David (voice)

Brian Stivale
Samuel (voice)

Shahar Taboch
Ozem (voice)

Aaron Tavaler
Nethanel (voice)

Hector
Jesse (voice)

Miri Mesika
Nitzevet (voice)

Jack Wagman
Abinadab (voice)

Jonathan Shaboo
Eliab (voice)

Sloan Lucas Muldown
Young Zeruiah (voice)

Mike Ciporkin
Scout (voice)

Katie Bernstein
Ahinoam (voice)

Lauren Daigle
Rebecca (voice)
Director & Crew
Phil Cunningham
Director
Official Trailer

Where to Watch David Online
You can currently stream David online or watch it in HD via the link below.
Find David StreamingMovies Similar to David
Frequently Asked Questions
Where can I watch David online?
David (2025) is available to stream on various platforms. You can also watch it online via our Watch Online button.
What is the TMDB rating of David?
It has a TMDB rating of 8.0/10 based on 204 votes.
Who directed David?
David was directed by Phil Cunningham and released in 2025.
How long is David?
David has a runtime of 1 hours and 49 minutes.
Movie Details
- Release Date
- 2025-12-14
- Budget
- $60.9M
- Box Office
- $85.9M
- Status
- Released






