Kristy Swanson plays Rachel Clark in this fantasy comedy adventure in which an eloping bride is taken into Hell by demonic cop, and her fiance must pursue. Briefly, Rachel is seen tied spread eagle in a bed, cleave gagged with thin pink scarf. Her fiance quickly unties her and she begins to passionately kiss him. The demon cop shows up and brawl begins between him and out hero. he blasts the creature with a magical shotgun, leaving nothing but the monster's boots behind. Our damsel frees herself in the meantime.