How can Magician tells about the future!
اِلَّا مَنِ اسْتَرَقَ السَّمْعَ فَاَتْبَعَهٗ شِهَابٌ مُّبِيْنٌ (1
Except him (devil) that gains a hearing by stealing, he is followed by a clear flaming fire (1)
It means that devils come to hear; they are followed by a (blazing) illuminating meteor.
Reported from Abu Hurairah (ra) that the Prophet(ﷺ) said “When Allah orders a matter in the heaven, the angels beat their wings in humility and submission to His Words, and the sound is like the sound of a chain on smooth rocks; they continue to do so until it enters their hearts. Then, when fear has been removed from their hearts, they (i.e. some of the angels) say: “What has your Lord said?” They (the others) reply: “The Truth, and He is the Most High, the Most Great,” and the listening thief and (another listening thief) hears it, so, one above another,” Sufyaan (one of the narrators) described it by spreading out his fingers, “…and he (the thief) hears the Words (of Allah swt ) and transmits them to the one below him and he transmits it to the one below and so on, until it reaches the tongue of the magician or the fortune-teller, and sometimes the meteorite strikes him (the thief) before he can convey the news, and sometime he conveys it before he is struck, and then he adds a hundred lies to what he hears. (2)
It is common in our society that Magician (liars) say something and sometimes it comes true as you read Hadith but unfortunately, ignorant people called them Spiritual people.
What we Learnt:
1) Magician is liar
(1) AlQuran 15:18
(2) Sahee Al Bukhari hadith no. 1891