A wimpy kid has delivered a knockout punch to a band of warrior vixens at the weekend box office. The 20th Century Fox family sequel "Diary of a Wimpy Kid: Rodrick Rules" debuted as the No. 1 movie with $24.4 million, The Associated Press reports. The girl-power action fantasy "Sucker Punch," released by Warner Bros., opened at No. 2 with $19 million.

"Diary" casts wimpy kid Greg (Zachary Gordon) into sibling rivalry and bonding with one of his chief tormentors, older brother Rodrick (Devon Bostick).

Get the latest news and more great videos at NewsdayTV Credit: Newsday

After 47 years, affordable housing ... Let's Go: Williamsburg winter village ... Get the latest news and more great videos at NewsdayTV

Get the latest news and more great videos at NewsdayTV Credit: Newsday

After 47 years, affordable housing ... Let's Go: Williamsburg winter village ... Get the latest news and more great videos at NewsdayTV

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME