Just a heads up. I was just told the Ant man costume is on display at the Arc light theater in Hollywood. It's In glass case but it appears you can walk around it. I've been told it is one of the production costumes. I think it's there until July 16.