So it seems like some of the movie, or at least some significant scenes, will be set in Russia, if this blog post from Michael Bay’s website is anything to go by:
Spoke with Michael today and got some little info on TF3: there will be big action sequences shot in Chicago and Moscow this time around.
Also, Mike will match the amount raised by the TF2 DVD/Blu-ray sales for the Make A Wish Foundation.
In contrast to the last Transformers film which had its main action sequence set in a desert void of food, water and a decent storyline, this one should have at least one set amidst the freezing temperatures of Moscow. While there are no specifics about the plot, this gives us a fairly basic idea about where the film will take place (and lets be honest, none of us are going to be seeing Transformers 3 for it’s plot). So expect plenty of exploding Kremlin goodness for the next installment of the Transformers franchise.