Macbeth

Why does Macbeth visit the witches in act 3?
He is becoming a killing machine at this point, and his famous line to his wife in Act III, Scene IV is "It will have blood; they say, blood will have...