Poster of Flushing

Flushing

Plot: Shot at the Flushing Mall in Queens, New York, "Flushing" is tour of a mall that doesn't live up to the glossy standards of typical American consumer palaces, but is thereby, perhaps a better place to understand the yearnings for fantasy via retailing.
Release Date: Thursday, July 8 2004
20 years ago
External Links
External Link Icon
Scroll to Crew

Cast

Crew

Portrait of Cheryl DoneganCheryl Donegan. Cheryl Donegan was >> in Flushing as 'Director'
Birthday: Unknown Birthday