Sandra Bullock and Nicole Kidman are delivering a one-two punch to knock "Spider-Man: Brand New Day" off the top of the domestic box office after the superhero blockbuster spent six weekends at No. 1.