The new film from Angel Studios tells the story of a young shepherd with a great destiny in a way that all ages can enjoy. Most people today know the story of David, the young shepherd, who slew the giant soldier, Goliath, from our youth. But there is so much more to the story of the boy who steps forward to save his nation.
The film gives us a view of David’s life before the fateful day he is anointed as the future King of Israel. That day drops him into a world he never expected to see, one where his sound judgment and courage are needed to protect and lead his people.
This doesn’t mean to imply that the lad has an easy time or that his decisions don’t have repercussions for those around him. They definitely do.
The filmmakers filled this movie with songs to guide the story along. The songs are well written (by Misha Hoyt and Marty Goetz) and performed beautifully by the voice cast.
Watching the young man blossom into the leader his people need is a remarkable story that happens to include an element of faith. It helps that the animators did a great job, and the dialogue is excellently performed by the cast of voice actors, including Brandon Engman (young David), Phil Wickham (David), Asim Chaudhry (King Achish), Adam Michael Gold (King Saul), and Brian Stivale (Samuel).
David is an excellent film for the holiday season, both Christmas and Hanukkah. Take your family or your friends to see this story on the big screen!
Director: Phil Cunningham, Brent Dawes
Cast: Brandon Engman, Phil Wickham, Mick Wingert, Asim Chaudhry, Katie Bernstein, Ashley Boettcher, Mark Whitten, Brent Mukai, Will de Renzy-Martin, Reina Ozbay, Kamran Nikhad, Lauren Daigle, Adam Michael Gold, Mark Jacobson, Mark Silverman
MPA Rating: PG
Selig Rating: 5 Stars
Runtime: 112 Min.
Release Date: 12/19/2025
Release Location: Angel Guild (Angel Studios)
Language: English
Genre(s): Animation, Family, Musical
Trailer: DAVID Official Trailer
The Selig Rating Scale:
5 Stars – Excellent movie/show, well worth the time and price.
4 Stars – Good movie/show
3 Stars – OK movie/show
2 Stars – Well, there was nothing else…
1 Star – Total waste of time.

