The People vs George Lucas rolls into New York City at the Cinema Village theater, opened on May 6th and playing until May 12th
The People vs George Lucas will be shown at:
Cinema Village
22 East 12th Street
New York, NY 10003
Check it out at Cinema Village