Angel of filth; Director Scarlett Revelle, takes you on an epic tale of debauchery in the beautiful surroundings of the Venetian city of love. This is stylistic hardcore at its…