'Maleficent' also managed to withstand tough competition from another debuting flick, Seth MacFarlane's comedy 'A Million Ways To Die In The West' opened in the 3rd position, raking $50 million less, with $17 million.


Charlize Theron and Seth MacFarlane in 'A Million Ways to Die in the West'

Even with an A-list cast including Charlize Theron, Liam Neeson, Amanda Seyfried, Neil Patrick Harris, Giovanni Ribisi and Sarah Silverman, MacFarlane couldn't beat his 2012 hit 'Ted,' which earned $54 million.

Last week's No.1 'X-Men: Days Of Future Past' dropped dramatic 64% this weekend, but still managed to finish 2nd with $32.6 million. Landing in the 4th spot was the Gareth Edwards-directed reboot 'Godzilla,' which garnered $12.2 million in its third week of release.

Rounding off the top 5 was Adam Sandler and Drew Barrymore's latest rom-com collaboration, 'Blended,' with approximately $8.4 million.

See the top ten films of this past weekend below, via Box Office Mojo:

1. "Maleficent" - $70 million

2. "X-Men:Days of Future Past" - $32.6 million

3. "A Million Ways to Die in the West" - $17.1 million

4. "Godzilla" - $12.2 million

5. "Blended" - $8.4 million

6. "Neighbors" - $7.7 million

7. "The Amazing Spider-Man 2" - $3.7 million

8. "Million Dollar Arm" - $3.7 million

9. "Chef (2014)" - $2 million

10. "The Other Woman (2014)" - $1.6 million

Maleficent
Elle Fanning as Aurora in the Disney reimagining of 'Sleeping Beauty'