Fox’s tragic teen romance “The Fault in Our Stars” captured the box-office crown with a $48.2 million opening this weekend, swamping Tom Cruise’s “Edge of Tomorrow” and providing the summer’s biggest surprise yet.
In a season typically dominated by pricey epics featuring superheroes, monsters and giant robots, the low-budget adaptation of John Green’s bestseller about two young cancer patients (Shailene Woodley and Ansel Elgort) falling in love was something out of the ordinary. Women, rarely the target for summer tentpole movies, dominated the audience which was a whopping 82 percent female and 79 percent under the age of 25. They went home happy, and gave the film an “A” CinemaScore.
“Fault fanatics” — mainly teen girls who also made the film a social media phenomenon — turned out in force Friday and powered a huge, $26 million first day that set the tone for the weekend. Last week’s No. 1 movie, Disney’s “Maleficent,” finished second with $33.8 million. That easily topped Cruise’s sci-fi saga, which wound up third with $29.1 million over its first three days.