Megamall

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.

Posted: