Movie Locations Guide

Shea Stadium

After taking off in the space craft, Edgar flys over Shea Stadium causing a baseball player to miss his catch. While over the stadium Jay and Kay shoot at the craft to bring it down.

Movie Location:
Flushing Meadow, New York City, Queens, New York, USA

« Back to Men in Black Filming Locations

Comments