Poster for David (2025)

Movie

David (2025)

A giant musical event.

  • Dec 14, 2025
  • 1h 49m
  • PG
TMDB user score 8.0/10 208 votes on TMDB
Watch trailer Where to watch

Story

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.

Synopsis from TMDB.

Official Trailer

Final Trailer · plays from YouTube

Where to Watch David

Stream with a subscription

  • Netflix
  • Netflix Standard with Ads
  • Angel Studios

Buy

  • Amazon Video
  • Apple TV Store
  • Fandango At Home

See prices and links on TMDB

Availability data from JustWatch via TMDB. Services and prices change often; confirm on the provider’s site. CinemaHub does not host or stream video.

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)
  • Mark Jacobson Jonathan (voice)
  • Nitzan Sitzer Short Scribe
  • Adam Meir Tall Scribe
  • Adam Michael Gold Saul (voice)
  • Asim Chaudhry King Achish (voice)
  • Kamran Nikhad Goliath (voice)

Based on TMDB recommendations and similar titles.