Box Office: 'Fault In Our Stars' Outshines Tom Cruise's 'Edge Of Tomorrow' With $48.2 Million

  • 09 June 2014

In a rare occurrence, cinemagoers flock to see a heart-warming teen drama rather than a big blockbuster epic. 'The Fault In Our Stars', Starring Shailene Woodley and Ansel Elgort, scores No.1 on its opening weekend at the box office.

Image caption Woodley and Ansel Elgort in 'Fault In Our Stars' 

The romantic-comedy, based on the novel of the same name by John Green, surged straight to the top by earning an impressive $48.2 million domestically.

Watch the trailer for 'The Fault of Our Stars' here

Woodley takes on the challenge role that doesn't require her to play the typical, clean-cut female lead Hollywood usually offers. The 22 year-old actress portrays a cancer stricken teenager who falls in love with Augustus Waters, after meeting at a support group.

Watch the trailer for 'Edge of Tomorrow' here

It seems that love was in the air this weekend as Tom Cruise's new sci-fi epic 'Edge of Tomorrow,' starring Emily Blunt, could only debut at No.3 by garnering nearly $20 million less than 'Fault In Our Stars' with $29. 1 million.

Image caption Tom Cruise and Emily Blunt in 'Edge of Tomorrow'

More surprisingly, this is one of the 51 year-olds highest-rated flick's in recent years, as it depicts an alien race attacking Earth with an unrelenting assault. After dying early on, Cruise's character finds himself in a time loop is forced to live out the same combat over and over again.

Turn to the next page to see the rest of this weekend's results

Landing in the 2nd spot is Angelina Jolie's 'Maleficent,' which earned $33.5 million in its second week of release, and taking No.4 is 'X-Men: Days of Future Past' with a modest $14.7 million.

MORE: Angelina Jolie got emotional over script

Rounding off this weekend's top five is Seth MacFarlane's new comedy 'A Million Ways to Die in the West,' starring Liam Neeson and Charlize Theron, which could only manage to rake in $7.2 million.

Below is this weekend's top ten films, via Box Office Mojo:

  1. The Fault in Our Stars, $48.2 million

  2. Maleficent, $33.5 million

  3. Edge of Tomorrow, $29.1 million

  4. X-Men: Days of Future Past, $14.7 million,

  5. A Million Ways to Die in the West, $7.2 million

  6. Godzilla, $5.9 million

  7. Neighbors, $5.2 million

  8. Blended, $4.1 million

  9. Chef, $2.6 million

  10. Million Dollar Arm, $1.8 million
Image caption 'The Fault In Our Stars' earned $48.2 million on opening weekend