While major plot details are still kept under wraps, the Marvel Studios head Kevin Feige that the movie will be set in 1960s New York City.
While major plot details are still kept under wraps, the Marvel Studios head Kevin Feige that the movie will be set in 1960s New York City.