There was an interesting battle taking place with the US box office this weekend, as many people were expecting to see the huge Tom Cruise blockbuster movie Edge of Tomorrow come out and take the box office by storm. Unfortunately for all involved in that film, this did not happen and Edge of Tomorrow had a fairly disappointing opening weekend.
With Edge of Tomorrow being made on a budget of around $178m, the fact that it only managed to gross $29.1m for its opening weekend was a bit of a let down, giving the film third place at the US box office this weekend. Meanwhile, Maleficent produced another strong weekend to take second, grossing $34m, while The Fault in Our Stars had a very impressive opening weekend.
The Fault in Our Stars managed to take top spot at the US box office, managing to gross $48.2m for its opening weekend. Considering the fact that The Fault in Our Stars was made on a budget of just $12m, that is a very strong return already and shows once again that the big Hollywood blockbusters are not necessarily the big Summer draws anymore.
Paul Dergarabedian of box office analysts Rentrak said, "The notion of what is traditional summer fare is changing. Women and young girls are as vitally important to the box office in the summer as the young males, who Hollywood has courted and coveted for decades."
The Fault in Our Stars is directed by Josh Boone from the screenplay that Scott Neustadter and Michael H. Weber developed from the John Green book of the same name, with Shailene Woodley and Ansel Elgort starring in the lead roles.