Stan Lee’s ode to New York City and the power, beauty, relevance and human narratives behind Marvel’s heroes. See it all, only on Netflix.

Netflix