 In 2005, this movie was rejected and banned by every horror film  festival in the US for being too grotesque and appalling. Finally,  on May 11th, 2006, it made its film festival debut at the New York  Film and Video Festival.