With "longer version" I mean the Guillotine scene which was initially dropped, but was included in the trailer. Would make for a fine precredits scene. It would explain a lot more:
Horror Digital Forum - View Single Post - I Vampiri - New release by Anolis Germany
Here's the trailer (look for the Guillotine at 2:07):
And while we're at it. If Black Sunday is the longer , Italian version, I will definitely buy it!