Emraan Hashmi, the favourite of the Bhatts, is so well engrossed through his earlier horror genre flicks that he doesn't require any extra bit of endeavour to portray the fear and feeling of avenge.
Kalki Koechlin, the second witch in the flick, is impressive, though her character seems semi-crafted.
Huma Qureshi is an actress of known caliber. We have seen her in Gangs of Wasseypur and Luv Shuv Tey Chicken Khurana, and she gives another convincing performance.
Special mention has to be given to younger Bobo played by Vishesh who is excellent in his act.
Penned by Gulzar and tuned by Vishal Bhardwaj, the songs namely kaali kaali, yaaram and lautungi sound good to the ears and compliment the situations.
I'll go with two and a half stars for ‘Ek Thi Daayan' which despite of its undeniably unfavourable dramatic end, spares us from the cheap thrills and ends up with the premise of the frightening witch.