Jodie Foster during 'Panic Room' on Location in Manhattan, New York City, United States. January 27, 2001.