Punisher: War Zone -- 3 stars