David

2025

Action / Adventure / Animation / Drama / Family / Musical

16
Rotten Tomatoes Critics - Rotten 98% · 50 reviews
Rotten Tomatoes Audience - Upright 98% · 5K ratings
IMDb Rating 6.9/10 10 4976 5K

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.

Director

Top cast

Mick Wingert as Zaydel
Mark Silverman as Additional Voices
Ashley Boettcher as Teen Zeruiah
720p.WEB 1080p.WEB 1080p.WEB 2160p.WEB
1004.61 MB
1280*534
English 2.0
PG
Subtitles us   es   fr   pt  
24 fps
1 hr 49 min
Seeds 100
2.01 GB
1920*800
English 5.1
PG
Subtitles us   es   fr   pt  
24 fps
1 hr 49 min
Seeds 100
1.82 GB
1920*800
English 5.1
PG
Subtitles us   es   fr   pt  
24 fps
1 hr 49 min
Seeds 100
4.87 GB
3840*2160
English 2.0
PG
Subtitles us  
23.976 fps
1 hr 49 min
Seeds 100

Movie Reviews

Reviewed by DanPH77 7 / 10

Alters parts of the Bible...

Reviewed by corinthians-27724 8 / 10

Great for kids

Great for 12 and under. Not a fan of the singing musical. Story was perfect for kids not to detailed in darkness, but the story had to be told. Light and sweet in parts. I would take my grand daughter to see it. Our church is taking the kids next week. The story of David needs to be shared with everyone.
Reviewed by nicholasandholli

Loved. A moving, beautiful take.

Our family absolutely loved this movie. It was beautiful and breathtaking. It was so moving, and while biblically sound, they also used beautiful imagery and wonderfully written songs to flesh out a really tangible version of David. I had tears in my eyes multiple times and we left so inspired. We will definitely own this, and rewatch many times I'm sure.
Read more IMDb reviews

14 Comments

Be the first to leave a comment