Amirchand (Prem Chopra), un riche homme d'affaires, se rend dans son village natal avec ses deux filles, Varsha (Reena Roy) et Harsha, surnommée Pinky (Baby Pinky). Dès son arrivée, Amirchand manque de respect à l'arbre sacré du village, qualifiant ces croyances de simples superstitions. Pendant que Varsha se plonge dans ses romans, la petite Pinky profite de la campagne en courant à travers champs.
Un jour, elle s'aventure dans un vieux manoir abandonné. Un vieillard lui demande d'y ouvrir une bouteille, libérant ainsi l'esprit de Pannalal, qui prend possession de la fillette. Face au changement effrayant de comportement de Pinky, Amirchand fait appel à un psychiatre, le Dr Kailash (Feroz Khan). Sous l'emprise du fantôme, Pinky commence à assassiner une par une les personnes responsables de la mort de Pannalal. Alors que l'état de l'enfant ne montre aucune amélioration, les villageois sont persuadés qu'il s'agit d'une malédiction qui les frappe pour avoir profané l'arbre sacré.