Three short films that blend sexy, horror, and science fiction seamlessly, but not a dessert everyone can digest easily.