Is this being released?
I see that it's playing at the New York IFC Center the week of March 7th, and, though I'll definitely be at one of those screenings, I'm curious if it's the start of the film's official release or not. There still doesn't appear to be a distributor and most websites are still listing its release date as TBA.
Anyone? Anyone?