According to The Hollywood Reporter, Moviegoers have no grudges against Sarah Michelle Gellar. But they apparently have a beef with Ben Affleck. Sony's fright flick The Grudge starring Gellar got a jump on Halloween with an estimated $40 million opening weekend to debut at No. 1, while Affleck delivered a holiday turkey starring in DreamWorks' Surviving Christmas, the critically drubbed comedy coming in at No. 7 with an estimated $4.5 million.

DreamWorks' animated Shark Tale, the top movie for three straight weekends, slipped to second place with an estimated $14.3 million, lifting its total to about $136.9 million, according to studio estimates Sunday.

The Grudge, a remake of a Japanese horror hit, stars Gellar as an American student in Tokyo terrorized by a raging spirit lingering in a house with a violent history.

Debuting in 3,245 theaters, The Grudge averaged a healthy $12,327 a cinema.

Dont't forget to also check out: The Grudge