Paramount's action film update on the classic fairytale topped the box office, according to studio estimates Sunday. "Hansel and Gretel" stars Jeremy Renner and Gemma Arterton as grown-up renditions of the title characters battling witches with crossbows.
"Hansel and Gretel" performed solidly internationally, earning $25 million overseas.
Other films opening over the weekend in the U.S. and Canada didn't fare as well. The crime thriller "Parker," starring Jason Statham and Jennifer Lopez, debuted in fifth place with $7 million, while Relativity Media's raunchy ensemble comedy "Movie 43" opened in the seventh spot with $5 million.