It was wonderful how well the producers stuck to the story line. Everything kept you on the edge of your seat. The entire theater was ooing and aahing the entire time. It was packed and people were lined up on the stairs to see it. If you have smaller children under the age of 5 you might be a little concerned about the violence. However, my four year old watched it and loved it.