well nice to see such topics come up..............
i have a religous perspective on this are and they r very wide so forgive me if i loose a few points i can always come back.....
I am a muslim and being a muslim i believe in the following principles.
these r very important and we must jusdge all stories according to this understanding.
(1) in this world we live in, it is made for us and the jinn race, only thing is they r in a different dimension and we are in a different dimension. we can not cross each others direction. as ALLAH swt has set these boundries
(2) in the jinn race too exist muslim jinns and non muslim jinns, good ones and bad ones just like us:D now i dont know if they have polliticians also implemented on them:P lol
(3) these boundries can not be crossed only the bad jinns do that,and only the bad humans venture on their sides.......
(4) other ting is when we "insaan" dies our rooh is straigh pulled out by Hazrat ISRAFEEL sw (correct me) so any time u hear a story ke falene ki rooh bhatak rehi hai u should discard that story as hoaks:o.
(5) magic does exist according to our religon.
but then again ask any magician once he enters it it hits him like a curse and it haunts him.......
so ther is not any thing as rooh........hamari rooh sirf quyamat ke din uthegi...till then we rest eternally.
there is a lot on this area that i know but i cant rember all