Skip to main content

Posts

Showing posts with the label Netflix Number One

David — The Biblical Epic That Made $87 Million Just Arrived on Netflix

 The story of David and Goliath is approximately three thousand years old. Every person reading this already knows how it ends. The shepherd boy wins. The giant falls. And yet David, Angel Studios' animated biblical epic, arrived on Netflix on June 3rd and is already the number one film in the United States.  It spent the 2025 holiday season breaking records at the box office. It has now found a second, larger audience on streaming. There is something worth sitting with in that — the idea that an old story does not become obsolete. It just becomes more available. The Studio That Built This Angel Studios occupies an unusual position in American entertainment. They are independent, faith-based, and crowdfunded — and they keep producing films that outperform every reasonable expectation. Sound of Freedom, their 2023 drama starring Jim Caviezel, grossed over $250 million worldwide on a $14 million budget. The Chosen became the most-watched independently produced video series in hi...