It ran at the Fantasy Filmfest 2004 here in Germany, but I didn`t watch it, because I had already spent too much money on other films. Ticket prizes were very high...
But I discovered there`s a german DVD out, so who knows...