Well, Mariah Carey he wasn't. Buoyed by strong reviews, Eminem's semi-autobiographical movie debut 8 Mile grossed a staggering $54.5 million at the box office over the weekend easily claiming the No. 1 spot. Ironically, the rapper-turned-thesp's biggest fans were women: More than 50 percent of the audience was made up of females. Slim Shady bumped last week's champ, The Santa Clause 2, into second place with $24.8 million. Rounding out the top five: The Ring (No. 3 with $16 million), I-Spy (No. 4 with $9 million) and Jackass: The Movie (No. 5 with $7.2 million). In limited release, Todd Haynes's 1950s-era melodrama Far From Heaven (starring Julianne Moore) grossed $207,000 in just six theaters.
(Disclosure: TV Guide is owned by CBS Interactive, a division of ViacomCBS.)