Millie has really grown as an actress. She played the role perfectly. Embodying the blunt aggression needed to accomplish her task without loosing her feminine attributes as she came into her own. I feel as some movies really like to make the main protagonist in these type of stories already understanding of the world in its entirety, that THEY are the chosen one, but she grows into it. Never thinking she will be the savior until the end. However it felt rushed. I believe this would have done well as a series or even a trilogy. I wanted more. I had a year passed in the movie the betrayal would have felt more… personal. 4/5