Fun and funny, great fight scenes and likeable characters. The violence wasn't too overdone, but was enough to feel a bit gritty and real. Margot Robbie is fantastic and the girl power aspect didn't feel pushy or try hard.
Somewhat predictable, but no less enjoyable for it! Well worth a watch.