I don't know what happened to this film, at one point it was "Coming Soon"... now, where is it? I saw a rough unfinished version a couple of years back and would love to see the final product. It was pretty good then, I can only imagine how (and where) it is now.