Good central story, bad execution. A little better and slightly more logical than Jaani Dushman: Ek Anokhi Andaz, but the latter is so bad that it's good! Can't say the same about Betaal. The characters keep swearing for some reason, and it sounds forced.