The 40 Year Old Virgin saw enough action over the weekend to retain the No. 1 spot at the box office, screwing The Brothers Grimm in the process. Retaining nearly 80 percent of its opening-weekend audience, Virgin scored another $16.4 million to bring its 10-day total to $48.7 million. Grimm, meanwhile, debuted in second with a relatively weak $15.1 million. I say "relatively" because the weekend's other newcomers would have killed for half that coin. Underground spooker The Cave got buried alive at No. 6 with $6.2 million, while Undiscovered remained just that at No. 18 with $690,000.