Maybe moviegoers do actually listen to critics. The poorly-reviewed Matrix Revolutions topped the weekend box office with $50 million — down 45 percent from the $91.8 million Matrix Reloaded took in during its three-day debut last May. Since opening Wednesday, Revolutions has grossed $85.5 million domestically and $204.1 million worldwide. Elsewhere, Will Ferrell's holiday comedy Elf debuted at No. 2 with a better-than-expected $32.1 million, and Love Actually grabbed the No. 6 spot with $6.6 million — which, actually, is pretty good considering it opened on only 576 screens.