Could it be, do I actually like Kristen Stewart now? She is fun in this role! Yes, it's very obvious that this is a feminist movie, and yes the villain is also obvious, but I like the whole cast here. The action is pretty good, and a bit of humour of course. Kristen feels like she's playing Elizabeth Banks, who is typically more quirky, and for me, that was quite entertaining.