Has anyone else seen this movie? If so, what did you think?

I went with my son tonight. I hardly ever see movies, and I never watch TV, so maybe I'm easily impressed ... but WOW. I thought it was pretty darn good.