• Updated

“The Devil Wears Prada 2” edges out “Mortal Kombat II” at the North American box office this weekend. Studio estimates Sunday show “The Devil Wears Prada 2” earned $43 million in its second weekend, while “Mortal Kombat II” took in $40 million in its first. “The Devil Wears Prada 2” has grossed $433.2 million worldwide in 12 days, surpassing the first film's total. “Mortal Kombat II” drew a heavily male audience, with mixed reviews and a B CinemaScore. “Michael” landed third with $36.5 million. “The Sheep Detectives” and a Billie Eilish concert film rounded out the top five.