David (2025)
"A giant musical event."
Synopsis
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.
Director & Crew
Director
Phil Cunningham
Writer(s)
Brent Dawes
Producer(s)
Jacqui Cunningham, Tim Tebow, Phil Cunningham
Cast
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)
Watch David Online
Similar Films
Frequently Asked Questions
You can watch David (2025) directly on this page using the video player above.
David is available on Angel Studios.
David has a runtime of 1h 49m.
David was released in 2025. The exact release date is Dec 14, 2025.
David has a TMDB rating of 8.1/10 based on audience reviews.
The main cast of David includes Brandon Engman, Brian Stivale, Shahar Taboch, among others.
David was directed by Phil Cunningham.
David falls under the Animation genre.



