Thank you all for your replies. It seems to me like this movie is really what we've been waiting for. And it's always a good thing that people who aren't transformers fans can still enjoy it. I'll have to wait till December 21st though. No idea there was a need for an early screening.