Faith-based film Heaven Is for Real soared at the Easter weekend box office, earning a stellar $21.5 million from 2,417 theaters to bury big-budget Transcendence, which opened to a dismal $11.5 million from 3,455 locations.
Transcendence marks the third big-budget bomb in a row for Johnny Depp after The Lone Ranger and Dark Shadows.
Captain America, staying at No. 1 for its third consecutive weekend, grossed $26.6 million from 3,825 locations to cross the $200 million mark domestically and hit $586.6 million worldwide in another major victory for Marvel Studios and Disney.
Fox's animated family film Rio 2 grossed $22.5 million from 3,975 locations in its second weekend for a domestic total of $75.4 million.
Heaven Is for Real, placing No. 3, is the latest Christian film to exceed expectations. Produced by influential pastor T. D. Jakes, director Randall Wallace and Hollywood veteran Joe Roth, Heaven Is for Real stars Greg Kinnear and earned an A CinemaScore. The drama did its biggest business in the country's Bible Belt, but appealed to mainstream audiences as well.
Easter weekend provided further evidence that 2014 is indeed the year of the Bible movies. Heaven Is for Real was one of three such titles populating the top 10 chart. Noah placed No. 9 with $5 million for a domestic cume of $93.2 million, while God's Not Dead came in No. 10 with $4.8 million, pushing its total to $48.2 million.
Heading into the weekend, no one expected the $12 million Heaven Is for Real to beat Transcendence, which cost a hefty $100 million to produce. Transcendence suffered from scathing reviews and a C+ CinemaScore.
Easter weekend saw two other new nationwide offerings -- A Haunted House 2 and Disney documentary Bears. Haunted House 2 placed No. 5 with $9.1 million from 2,310 theaters, half of the $18 million opening secured by the first film. Bears placed No. 11 with a less-than-expected $4.7 million from 1,720 theaters, the lowest opening of any Disneynature title.
Over the weekend, Frozen became the No. 6 title of all time worldwide with $1.129 billion in earnings, passing up The Lord of the Rings: The Return of the King ($1.114 billion) and Transformers: Dark of the Moon ($1.123 billion). It has also passed up Ice Age 4 ($716 million) to become the top-grossing animated film at the international box office with $729.3 million.