Movie Locations Guide

Museum Pond

Still no closer to a cure for the disease that killed the human race, Neville sits and watches the fish at the pond in the Sackler Wing of the Met Museum of Modern Art while pondering (see what I did there) what to do next.

Movie Location:
5th Ave at 82nd St, New York City, Upper East Side, Manhattan, New York, USA

« Back to I Am Legend Filming Locations