Weekend Box Office: THE FAULT IN OUR STARS Tops Tom Cruise


UPDATE: Over the weekend, Captain America: The Winter Soldier passed Lego Movie to become highest grossing film of 2014 at U.S. box office with total gross of $255,886,000.

In a box-office battle that pitted romance against sci-fi, the young-adult romance The Fault in Our Stars thumped the time-shifting Tom Cruise‘s sci-fi epic Edge of Tomorrow (which is faring better overseas, earning $82 million). An emotional drama about two young cancer patients who fall in love, starring Shailene Woodley took in $26.8 million on Friday, including $8.2 million from Thursday previews, which is more than Maleficent earned on its opening day. Ain’t no doubt that women love their chick flicks.

The re-imagined Sleeping Beauty tale with Angelina Jolie slid to second place in its second week, with $33.5 million to ease past $127 million in the US.

X-Men: Days of Future Past was fourth with $14.7 million for a US running total of $189.1 million, followed by Seth MacFarlane‘s comedy A Million Ways to Die in the West with $7.1 million.

Next week brings DreamWorks Animation’s How to Train Your Dragon 2 and Sony’s 22 Jump Street – both films are hoping to top its predecessors.

Hit the jump for more estimates listed by title.


All U.S. movie box-office figures provided by Box-Office Mojo.