Ellen Page does a great job in this film, and it seems she will get really noticed after it. For being an ex-child star, Drew Barrymore has done very well with herself for an acting career. Now, she pulls off a great movie, not only as an actor(although a minor character), but as director. This movie has a lot of action, as well as heartfelt moments. It is a very empowering film. This is a definite award winning film.