I just finished this trailer this week, and uploaded it.
The actual film's narrative has been coated under a blanket of mystery. So far, no-one has been told much about this film. This teaser trailer is all the information I have released. I'd really like to know what you think.
The final film should be complete by December 2008.