Batman beat back Nicole Kidman's film bewitched "to stay at the top of the North American box office for a second weekend in a row, final figures showed Monday.
Batman resists Kidman's bewitched at us box office.