Question: Can fortunetellers tell the truth? Are they capable of knowing anything of the Ghayb (unseen)? Can magic affect a person?
Answer: Fortunetellers do not know the Ghayb. In fact, fortunetelling primarily depends on guessing and lying. It is, thus, prohibited, because Allaah (Exalted be He) says… read more here.