Hell, witches and cults

The gates of hell, witches and covens, cults and rituals, and angels and the end of days.