Score another one for the comic-book movie. ''Hellboy'' easily topped the box office this weekend, grossing $23.5 million, according to studio estimates.
The film adaptation of the comic book, starring Ron Perlman and Selma Blair, didn't reach blockbuster levels (it would have needed bigger stars for that), but thanks to its built-in young male fan base, it managed a No. 1 debut.
Dwayne ''The Rock'' Johnson, meanwhile, settled for second place with his latest action film, ''Walking Tall,'' which premiered with $15.3 million, a bit less than the $18.6 million debut of his last entry, ''The Rundown,'' last September.
As expected, last week's top film, ''Scooby-Doo 2: Monsters Unleashed'' slipped two spots to No. 3, falling 49 percent from its debut to $15.1 million. After 10 days, the critically reviled sequel has grossed $50 million. One reason for the big dropoff: the arrival of the latest Disney animated film, ''Home on the Range,'' which placed fourth with $14 million.
Julia Stiles also scored a top-five debut with ''The Prince & Me,'' which opened with $10 million, obviously the big young female draw of the weekend. Expect another big box-office shakeup next week, as ''The Alamo,'' ''Ella Enchanted,'' and ''The Whole Ten Yards'' hit theaters.