"Beauty and the Beast" enchanted moviegoers in North America, earning $170 million in receipts this weekend, BoxOfficeMojo.com announced Sunday.

Coming in at No. 2 behind the live-action fairytale is "Kong: Skull Island" with $28.9 million, followed by "Logan" at No. 3 with $17.5 million, "Get Out" at No. 4 with $13.2 million and "The Shack" at No. 5 with $6.1 million.

Rounding out the top tier are "The LEGO Batman Movie" at No. 6 with $4.7 million, "The Belko Experiment" at No. 7 with $4 million, "Hidden Figures" at No. 8 with $1.5 million, "John Wick: Chapter Two" at No. 9 with $1.2 million and "Before I Fall" at No. 10 with $1 million.