This movie lived up to it's expectations. Movies rarely live up to the books that preceed them, but this was a great adaptation. This movie was an emotional rollercoaster for it's viewers. There was love, and anger, fear, heartbreak, awe and joy. It was all there. Great movie, left you hanging at the end as expected. Kristen Stewart and the Computer Graphics and Make Up team should all get Oscars next year.