When Jeff and his friend rescue a young beautiful woman (Kelly Preston) from an apparently abusive boyfriend, the trouble starts. Jeff unknowing becomes involved with Miranda (Kelly) and the web of intrigue that follows her. Miranda is on the run from the witches coven (to which she belongs). Miranda tells Jeff of her situation, but not the entire truth. Jeff willingly helps Miranda out of her troubles, but creates his own.