Just reviving this thread. The producer is in the process of raising funds for the completion of post-production work if anyone is interested.
The film is scheduled to be premiered at the Newark Museum on October 13, 2013:
An exhibition begins in September:
Promotional video and movie trailer: