Off to my third foreign film of the day!
Sent from my iPhone
im sorry this is really random, and quite after you oringally posted this, but did you see the film in a theatre where you live or..?
I saw it at the 2009 Tribeca Film Festival. Haven't heard anything yet about a release.