Despite an intriguing core about human trafficking, the storytelling and production make this vigilante film less sharp than it should be.