Director
Phil Cunningham, Brent Dawes
Starring
Brandon Engman, Brian Stivale, Shahar Taboch
Full Cast & Crew Details β
David
π Performance IndexMilestones
π Global Tracker
(Target:
$500M)
16%
πΊπΈ Domestic (US)
(Target:
$500M)
16%
π¬π§ United Kingdom
(Target:
$25M)
1%
β‘ Volatility
π¬ In the Vault
π Normal tracking metrics
Site Popularity Rank:
π Unranked
π Screening PaceLength
Standard Feature
Currently tracking active feature block runtime sequence profile parameters.
π―
Box Office Verdict
βοΈ Broke Even
Flop
Steady (Target: $80.6M)
Blockbuster
* Editorial Note: Performance targets, verdicts, and volatility metrics reflect automated site projections and community opinion, and do not represent official studio accounting or real-world financial guarantees.
π° Box Office
HUD
Live
Data
Opening Weekends
πΊπΈ
US Weekend
$22,000,555
π¬π§
UK Weekend
Β£46,081
π
Global Opening
$22,112,322
Lifetime Grosses
πΊπΈ
Total North American
$80,354,958
π¬π§
Total United Kingdom
Β£133,000
π
Worldwide Total
$80,354,958
About the Film
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.Audience Feedback & Reviews
Review current aggregate metrics or cast your anonymous user rating instantly to shape the definitive database scores for David.
Cast Your Vote
Official Trailer
Cast & Crew
Directors
Phil Cunningham
Director
Brent Dawes
Director
Written
Brent Dawes
Screenwriter
Producers
Cast
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
Cast Member
International Release Schedule
| Territory / Region | Release Date | Platform / Format |
|---|---|---|
| π Portugal | 17 Dec 2025 | Theatre |
| π Australia | 18 Dec 2025 | Theatre |
| π Aruba | 18 Dec 2025 | Theatre |
| π Lebanon | 18 Dec 2025 | Theatre |
| π New Zealand | 18 Dec 2025 | Theatre |
| π Canada | 19 Dec 2025 | Theatre |
| π United States | 19 Dec 2025 | Theatre |
| π South Africa | 19 Dec 2025 | Theatre |
| π Taiwan | 24 Dec 2025 | Theatre |
| π Singapore | 25 Dec 2025 | Theatre |
| π Ghana | 28 Dec 2025 | Theatre |
| π Nigeria | 28 Dec 2025 | Theatre |
| π Antigua & Barbuda | 15 Jan 2026 | Theatre |
| π Brazil | 15 Jan 2026 | Theatre |
| π Saint Lucia | 15 Jan 2026 | Theatre |
| π Sri Lanka | 23 Jan 2026 | Theatre |
| π Israel | 28 Feb 2026 | Theatre |
| π Bolivia | 12 Mar 2026 | Theatre |
| π Dominican Republic | 12 Mar 2026 | Theatre |
| π Guatemala | 12 Mar 2026 | Theatre |
| π Peru | 12 Mar 2026 | Theatre |
| π Bosnia And Herzegovina | 19 Mar 2026 | Theatre |
| π Croatia | 19 Mar 2026 | Theatre |
| π Slovenia | 19 Mar 2026 | Theatre |
| π Uruguay | 19 Mar 2026 | Theatre |
| π France | 22 Mar 2026 | Theatre |
| π Argentina | 26 Mar 2026 | Theatre |
| π Austria | 26 Mar 2026 | Theatre |
| π Belgium | 26 Mar 2026 | Theatre |
| π Switzerland | 26 Mar 2026 | Theatre |
| π Greece | 26 Mar 2026 | Theatre |
| π Hungary | 26 Mar 2026 | Theatre |
| π Mexico | 26 Mar 2026 | Theatre |
| π Slovakia | 26 Mar 2026 | Theatre |
| π Poland | 27 Mar 2026 | Limited |
| π Spain | 2 Apr 2026 | Theatre |
| π Netherlands | 2 Apr 2026 | Theatre |
| π Indonesia | 3 Apr 2026 | Theatre |
| π Romania | 10 Apr 2026 | Theatre |
| π Montenegro | 23 Apr 2026 | Theatre |
| π Serbia | 23 Apr 2026 | Theatre |
| π Senegal | 24 Apr 2026 | Theatre |
| π Philippines | 6 May 2026 | Theatre |
| π India | 3 Jun 2026 | Internet |
| π South Korea | 15 Jul 2026 | Theatre |
| π Belarus | 30 Jul 2026 | Theatre |
| π Kyrgyzstan | 30 Jul 2026 | Theatre |
| π Kazakhstan | 30 Jul 2026 | Theatre |
| π Russia | 30 Jul 2026 | Theatre |
| π Uzbekistan | 30 Jul 2026 | Theatre |
| π Ireland | 21 Aug 2026 | Theatre |
| π Germany | 17 Sep 2026 | Theatre |
| π Japan | 1 Jan 2027 | Theatre |