Big Apple Film Festival

November 14-18, 2012

We’re happy to announce that “The Last Day of August” has been accepted into the Big Apple Film Festival which runs Nov 14th-18th at Tribeca Cinemas in NYC. ┬áMore info to come!