Three witches, whose prophecy helps push Macbeth's ambition over the edge, and convinces him to murder Duncan in order to become King. The witches' knowledge of future events clearly indicates that they have supernatural powers, and they also clearly enjoy using those powers to cause havoc and mayhem among mankind. But it is important to realize that the witches never compel anyone to do anything. Instead, they tell half-truths to lure men into giving into their own dark desires. It's left vague in Macbeth whether Macbeth would have become King of Scotland if he just sat back and did nothing. This vagueness seems to suggest that while the broad outlines of a person's fate might be predetermined, how the fate plays out is up to him.