Not really....it says he'll be launching a promo blitz on April 6, not premiering the movie. They *speculate* in the blurb that it might debut at the Beijing Film Festival later this month (Apr 16-23), but state that there's no official release date for IM3 in China yet.
Originally Posted by Superwhat
Not sure if you guys have done this before but I took a screenshot from the trailer and enhanced it enough to try and make out the armors. We pretty much know them all except for the black and red one. Any guesses?
Deadpool armor, of course