Was this ever in the theaters?
I just recently saw the dvd and even though I had never even heard of the movie I decided to buy it because it looked interesting and the price was so low it was practically free of charge to carry come.
In my opinion the film turned out to be surprisingly good and above all very visual and I was wondering was it released straight to dvd everywhere? It would have worked beautifully in the movie theater.