This article is from the archive of our partner .
Welcome to the Box Office Report where America and Tom Cruise both need a tissue.
1. The Fault in Our Stars (Fox): $48.2 million in 3,193 theaters.
A romantic tear-jerker about two teenage cancer patients who fall in love. An audience that was 82 percent female. A marketing masterstroke mixed with some good acting, some very strong critics reviews, some raving audience feedback. That's how you get to number one on a $12 million budget. Check out our interview with writer John Green for some real insights on the project.
2. Maleficent (Buena Vista): $33.5 million in 3,948 theaters.
Maleficent took a tumble in its sophmore frame, but managed to hold onto the number two spot despite some less-than-encouraging reviews. Nevertheless, the rule should hold: Put Angelina Jolie in the spotlight, add some special effects, and that'll probably be enough to carry you through.
3. Edge of Tomorrow (Warner Brothers): $29.1 million in 3,490 theaters.
Poor Tom Cruise. Despite some pretty rave reviews, Edge of Tomorrow (as we predicted) is proving to be a movie beloved by a limited cinema-going audience. While the sci-fi flick performed well overseas, bringing it within striking distance of its $180 million budget, it failed to garner hype here. Maybe some strong word-of-mouth will keep this one on the list for a few more weeks.