A lesbian couple welcome a demon into the mix to spice things up.A lesbian couple welcome a demon into the mix to spice things up.A lesbian couple welcome a demon into the mix to spice things up.