any one know if this is going to have a US release?
Fantastic Film Fest 2008 de Austin (Texas), September 20