'Maleficent' Casts Powerful Spell Over Box Office