Two women-centered films led a strong box office weekend — Insurgent and Cinderella — and they couldn't be more different. In its opening weekend, the second installment of the Divergent series took the weekend box office with a haul that matched its predecessor's with $54 million (the first brought in a touch more at the same time last year with $54.6 million). Cinderella backed up its monster debut last weekend with $34.5 million, bringing its domestic haul to $122 million. The grisly, male action flicks fared poorly.

The other new release, Sean Penn's The Gunman had an embarrassing debut with just $5 million. It couldn't even edge out Liam Neeson's Run All Night, which brought in $5.1 million in its second week. Why don't we have more female-driven films again?