03/31/2013 02:43 pm ET

Weekend Box Office: 'G.I. Joe: Retaliation' Wins The Weekend As 'The Host' Falters

"G.I. Joe: Retaliation" won the box office this weekend, opening to $41.2 million. The long-awaited "G.I. Joe" sequel opened at 3,719 theaters. Starring Dwayne "The Rock" Johnson, Channing Tatum, Bruce Willis, RZA, and Jonathan Pryce, among others, "G.I. Joe: Retaliation" received a CinemaScore of A- from moviegoers. The film, which earned mixed reviews from critics, had a production budget of $135 million.

"The Croods" continued its successful run, taking the number two spot at the box office. The animated flick made $26.5 million across 4,065 theaters. Starring the voices of Emma Stone, Ryan Reynolds, and Nicolas Cage, "The Croods" has reached a total domestic gross of $88.6 million since its Mar. 22 release.

Also opening this week was "Tyler Perry's Temptation: Confessions of a Marriage Counselor," which came in third at the box office this weekend. The drama, which features Vanessa Williams, Brandy Norwood, and Kim Kardashian, among others, grossed $22.3 million across 2,047 theaters. "Temptation" earned a CinemaScore of A- from moviegoers.

Rounding out the top five for the weekend was "Olympus Has Fallen" and "Oz: The Great and Powerful," taking the number four and five spots, respectively. Gerard Butler's "Olympus Has Fallen" made $14 million across 3,106 theaters. The White House drama has earned $54.7 million since its release. "Oz: The Great and Powerful," starring James Franco, Mila Kunis, Michelle Williams, and Rachel Weisz, brought in $11.6 million across 3,202 theaters. The "Wizard of Oz" reinterpretation has grossed $198.2 million.

Absent from top five is "Twilight" creator Stephenie Meyer's latest flick, "The Host." The film adaptation of Meyer's sci-fi novel of the same name made $11 million across 3,202 theaters. Comparatively, the first "Twilight" film grossed $69.6 million on its opening weekend.

Celebrity News & Photos