7 movies families can watch together this Christmas break

Angel Studios
Angel Studios

2. 'David' — in theaters 

This sweeping biblical epic traces the rise of Israel’s most unexpected king. From the quiet devotion of a shepherd boy to the climactic showdown with Goliath, the film follows David’s journey of faith, courage and obedience while confronting betrayal, love and royal destiny. The story frames the legendary battle not just as a test of strength, but as a spiritual struggle for the future of a nation.

Worship artist Phil Wickham voices adult David, while actor, dancer and singer Brandon Engman voices young David. 

“Other than Jesus, we have more about the life of David than any other character in the Bible,” Wickham told CP. “We see his struggles, his victories, his failures, we see everything.”

“He was a man of victory and faith and also of sin and failure,” Wickham continued. “So why does God call him a man after His own heart? I think the difference is repentance. He always came back to God. … That’s where I connect with David most, not as a king or a warrior but as someone who still needed to fall on his knees and cry out, ‘Create in me a clean heart, O God.’ That’s who I am, too.”

"DAVID" is one of the most anticipated faith-based films of 2025. Angel is also reportedly planning a "DAVID" sing-along event in theaters on Dec. 31, featuring the film’s original score.

Leah M. Klett is a reporter for The Christian Post. She can be reached at: leah.klett@christianpost.com

Was this article helpful?

Become a CP Insider.
Help keep The Christian Post free for everyone.

The truth has a cost, and Insiders help carry it.
A dollar from an Insider comes with no strings attached. It keeps our reporters on the story, keeps our journalism open to everyone, and keeps every editorial decision in the newsroom, where it belongs.

Become a CP Insider and choose the amount you want to pay. You can change, pause or cancel anytime. As a thank-you, you’ll get:

  • The Insider Newsletter, a members-only monthly letter from our newsroom

  • Ad-free reading across christianpost.com


From as low as $8.25/month
Prefer to give once?

We’re sorry to hear that.

Hope you’ll give us another try and check out some other articles.
Return to homepage.

Most Popular

More Articles