Cradle 2 the Grave debuted at No. 1 at the box office over the weekend despite the fact that I can't find a single person who will admit to seeing it. The martial arts flick which got karate-chopped by critics grossed $17.1 million. Old School held on to the No.2 position with $13.9 million, followed by the rapidly declining Daredevil, which fell from first to third with $11 million. Note to Fox: You may want to hold off on that sequel.