You think you’re the only hero in the world?
Steve runs into the North end Times Square, realizing that he is no longer in 1942. Nick Fury fills him in briefly on what is going on and offers him a job.
This brief shot was actually filmed in Times Square, New York.
(Captain America: The First Avenger, 2011)