
'The Punisher' fell another four spots at the box office, again giving up ground to four openers and landing at #8. The $3.5 million weekend brings the movie's three week take to $30.9 million. 'Hellboy' slipped the top 10 in its fifth week, and now stands at #11 with a total take of $58 million.