Get us in your inbox

Search

Megamall

Advertising

Time Out says

The 1996 construction of the Palisades Center in West Nyack, NY, was fraught with controversy. This doc—the latest in IFC's "Stranger than Fiction" series—looks at the history and repercussions of the event. All three filmmakers will sit for a postscreening Q&A.

Details

Address:
Advertising
You may also like