Horror film Initiation, formerly titled Dembanger, has been acquired for release and distribution in North America by Saban Films It was supposed to debut at this past spring's SXSW festival, but that never took place More and more films that were supposed to debut there are getting distribution though, so that is good Initiation stars[...]