Regarding the first movie, I thought it was okay. A little too eclectic and just didn't flow well. I did enjoy it enough to see this one, but was only so so excited to see it. Could have waited till DVD. However, I did see it and was pleasantly surprised with this movie. I thought it was much better than the first. Story, acting, flow, etc. Worth seeing. If you were on the fence, you should go see it.
If you are 8-11 years old, you will probably love this movie. Other than that, it was not really meant for adults which is unfortunate because it could have been good. Acting was terrible over all, casting terrible, story is good but poorly executed. M. Night is finished. This was a big dissappointment.
I went in not expecting much as they really didn't advertise this movie much, but it had a lot of recent hype. I was blown away by how incredible this movie was. I left the theater thinking, did I just see what I thought I saw? It wasn't just the best movie I've ever seen. It was like seeing a movie for the first time. A level of satisfaction I never thought I'd have from a movie. The story was great, message great, dialogue was very real and uncomplicated even exagerated, but that is what you want in a movie. I have already been back to see it again. The 3D is incredible. Don't miss this movie while it is in 3D. It is truly a priceless experience.