Am baffled by some of the grumpy, grudging online reviews. Myself and daughters loved this. Funny, fresh, feminist. Edgar Wright but make it female and Pakistani. What's not to like? It does veer a bit CBBC at moments - but that's its only weakness. The cast are charming. It looks great. It's very rude, funny, a great 100 minutes in the cinema.