Sarah Michelle Gellar
slayed the box-office competition over the weekend as her new horror flick, The Grudge
, debuted at No. 1 with a spine-tingling $40 million. That pushed Shark Tale
, the top movie for three straight weekends, into second place with $14.3 million, for a total of $136.9 million. Ben Affleck
, meanwhile, scored his fourth consecutive flop with Surviving Christmas
. The critically panned holiday turkey came in at No. 7 with just $4.5 million. On the bright side, Ben looked gigli happy snuggling with J.Ga
at Game 1 of the World Series on Saturday!