GI Joe: Retaliation punched its way to the top this Easter weekend, bringing in $41.2 million domestically. That showing propelled it to a global tally of $132 million since its opening Wednesday, notes the Hollywood Reporter. Last week's winner, The Croods, slipped to No. 2 with $26.5 million, adds the AP, while Tyler Perry's Temptation grabbed with No. 3 spot with $22.3 million. Stephenie Meyer's The Host, meanwhile, managed a non-Twilight-esque $11 million. (More box office stories.)