The numbers are in with "The Fault in Our Stars" taking the top spot at the box-office within the United States this weekend.
Following a stellar $25 million on Friday, the film plunged 52% on Saturday but will still end up grossing $48.2 million for the weekend - an astonishing number for this kind of film. Women came out in droves for the film, accounting for 82% of the audience.
"Maleficent" came in second with $33.6 million, a decent drop-off of 52% from its stellar opening weekend last week. Globally the film has raked in $335 million thus far with plenty more still to come in.
In third was the Tom Cruise-led sci-fi film "Edge of Tomorrow" with a domestic opening weekend haul of $29.1 million. It's a disappointing number, especially considering the good reviews, but Cruise's bacon will likely be saved internationally.
Overseas 'Edge' was the top earner, pulling in a total of $111 million outside of the U.S. and thus bringing its worldwide haul to $140 million after its opening weekend. Cruise's last sci-fi film "Oblivion" opened to $37 million domestically last April but ended up with a near $200 million global gross, 'Edge' will certainly beat that.
Fourth place was "X-Men: Days Of Future Past" which, after less than three weeks of release, has scored a global gross of $611 million. In fifth was "A Million Ways to Die in the West" which took a tumble of 57% from its opening to earn $7 million for its second weekend out.
Finally, in the UK, "22 Jump Street" opened early with $8.1 million - three times the opening of the original film and more than double the opening of "Neighbors". Can it match that next weekend in the U.S.?