Hailee Steinfield was outstanding. A much more intelligent and intense version of the story. I was reluctant to see this film but my husband wanted to so I tagged along. It was really great. The screenplay was outstanding and the acting fabulous. If you are not convinced go anyway. You'll enjoy it.