Writer-director Guillermo del Toro‘s eye-popping, idiosyncratically flavored Hellboy II: The Golden Army owned the top spot at the box office this past weekend, ringing up $34.5 million, or 57 percent of its 2004 predecessor’s total domestic haul. Will Smith’s Hancock, which owned the box office over the July 4 weekend, came in a close second, with $32.1 million, and has now earned around $164.1
million since its sneak debut on the evening of July 1. Brendan Fraser’s Journey to the Center of the Earth 3-D opened third, with $21 million. Meanwhile, Eddie Murphy‘s very quietly screened Meet Dave opened to $5.3 million, good for seventh place for the weekend.

Rounding out the top 10, placing fourth was Wallâ–ªE ($18.8 million, $163.1 million overall), the latest collaboration from
Pixar/Disney; fifth was hyper-kinetic shoot-’em-up Wanted ($12 million, $112.5 million overall), starring James McAvoy, Angelina Jolie and Morgan Freeman; sixth was Steve Carell‘s big screen action-comedy adaptation of Get Smart ($7.2 million, $111.6 million overall); eighth was animated family flick
Kung Fu Panda ($4.4 million, $202.2 overall); ninth was Universal’s Edward Norton-starring reboot of The Incredible Hulk ($2.3 million, $130 million overall); and tenth was Abigail Breslin‘s Kitt Kitredge: An American Girl ($2.3 million in its second weekend in release, $11 million overall). In limited release, Harold, starring Breslin’s older brother Spencer, opened on three screens to $10,578, while Garden Party opened on seven screens to around a single Andrew Jackson more than that tally.