Lady Hunters (Original) / Lady Hunters (US)
Three moms become a vigilante death squad.
Info mistake?