Action movie G.I. Joe: Retaliation won the weekend box-office battle in the US and Canada, fighting off competition from cartoon cavemen, a Tyler Perry drama and an alien-possessed heroine trying to save the human race.

G.I. Joe, a sequel starring Channing Tatum, Dwayne Johnson and Bruce Willis, secured €32.17 million in domestic ticket sales from Friday through to Sunday, according to studio estimates.

Last week’s winner, animated prehistoric adventure The Croods, slipped to second place with €20.6 million in North America (the US and Canada). Tyler Perry’s Temptation landed in the No. 3 slot with €17.4 million.

G.I. Joe opened on Wednesday evening to get a jump on the Easter holiday weekend. The cumulative box office after Sunday is estimated at €40.3 million. In international markets, the movie racked up €62.7 million, for a global haul of €103 million.

“The result is as spectacular as the look of the movie,” said Don Harris, president of domestic theatrical distribution at Paramount Pictures.

“We couldn’t be happier with the result in terms of both the domestic and international box office and the response from movie goers.”

Inspired by a Hasbro toy, G.I. Joe tells the story of elite soldiers fighting the enemy organisation called Cobra as well as threats from within the federal government. The sequel to 2009’s G.I. Joe: The Rise of Cobra was slated to open last summer, but the release was delayed to convert the film to 3D.

Paramount Pictures, MGM and Skydance Productions produced the sequel for about €101 million.

Domestic ticket sales for The Croods, a DreamWorks Animation comedy about a family of cave dwellers, dropped 39 per cent from its debut a week ago.

Temptation, a departure from Perry’s hit comedies, focuses on a married woman drawn to a handsome billionaire.

The movie stars Jurnee Smollett-Bell, Lance Gross and Vanessa Williams. Reality TV star Kim Kardashian plays a small role and helped promote the film through TV appearances and social media.

Another new release, sci-fi romantic thriller The Host, finished in sixth place with €8.5 million. The movie is based on a novel by Stephenie Meyer, author of the Twilight vampire series that became a blockbuster movie franchise.

Host features a love triangle centred around a young woman whose body is taken over by an alien with good intentions. The two live in the same body, first as enemies before they become friends who team up to save the human race. Irish actress Saoirse Ronan plays the lead character.

Distributor Open Road Films acquired domestic rights for The Host for €1.5 million.

In fourth place, thriller Olympus Has Fallen earned €10.9 million during its second weekend. The movie stars Gerard Butler and Morgan Freeman in the tale of a White House under attack. Disney’s Oz the Great and Powerful came in fifth with €9.05 million.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.