...and poor London again!
Getting quite a trashing these days - and will also be seen in Trek 2 and Fast 6 this summer.
Still, it's a capital city recognizeable to both US and international audiences - so there's yer Hollywood thinking for you. I love it in old films when it cuts to 'London' and we see Big Ben/Parliament as a red bus trundles past.
Trailer? I'm sure it'll please the fans, but a little bit meh coming after the other
red cape, eh.