India, Dec. 13 -- Fouzia and Qazi-ud-din Ahmed started hating their son Waleed when he turned 13. His descent from being their precious firstborn, and a boy at that, to a fat, ugly school dropout was quick. The Ahmeds live in Korangi, a satellite town of Karachi, earmarked for the poor, and Qazi-ud-din believes he has done his worthless son Waleed a favour by getting him to work at his uncle's grocery store in the neighbourhood.

Paranormal experiences in the Ahmed household are routine after Fouzia, who, unable to birth another boy, visits a sorcerer, Baba Bangali, in an obscure part of the city. The sorcerer promises her a baby boy, whom she delivers after an unusually extended maternity period running into a couple of years. Thereon, f...