Spotted on I think Thursday on the set of the latest Avengers movie. Maybe the career isn't as moribund as we had feared. Torrilla has pics.
PS had the server for the board been weird for a few days?