Superheroes battling inner demons often rule the box office. This time, the superhero was a demon as "Hellboy II: The Golden Army" pulled in $35.9 million to debut as the No. 1 weekend film.
Universal's "Hellboy" sequel, starring Ron Perlman as the red-skinned devil fighting for the good guys, took over the top spot from Will Smith's superhero tale "Hancock," which slipped to second place with $33 million, according to studio estimates Sunday.
Sony's "Hancock" raised its domestic total to $165 million.
Opening at No. 3 with $20.6 million was New Line's "Journey to the Center of the Earth," starring Brendan Fraser in an underground adventure shot in digital 3-D.
Eddie Murphy bombed with his comedy "Meet Dave," a 20th Century Fox release that took in just $5.3 million. The movie features Murphy in dual roles as a tiny alien and his spaceship — which is designed to resemble a full-sized human for a visit to Earth.
Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters, according to Media By Numbers LLC. Final figures will be released Monday.
1. "Hellboy II: The Golden Army," $35.9 million.
2. "Hancock," $33 million.
3. "Journey to the Center of the Earth," $20.6 million.
4. "WALL-E," $18.5 million.
5. "Wanted," $11.6 million.
6. "Get Smart," $7.1 million.
7. "Meet Dave," $5.3 million.
8. "Kung Fu Panda," $4.3 million.
9. "Kit Kittredge: An American Girl," $2.5 million.
10. "Indiana Jones and the Kingdom of the Crystal Skull," $2.3 million.
Read »


Recent comments
2 weeks 2 days ago
2 weeks 2 days ago
2 weeks 2 days ago
2 weeks 2 days ago
8 weeks 4 days ago
9 weeks 13 hours ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago