Yes!
Not so much.
I watched it yesterday and I can say it was a pretty good movie, muchbetter than the first one.
Forum Rules