Pierwotnie w rolę Avni i Radhy miały wcielić się odpowiednio Aishwarya Rai Bachchan i Katrina Kaif, jednak w efekcie angaż otrzymały Vidya Balan i Ameesha Patel.
W scenie w sądzie, w której Aditya (Akshay Kumar) rozmawia z Shri Yagyaprakashji Bharti (Vikram Gokhale), możemy zauważyć członka załogi ubranego w czarną koszulkę i dżinsy. Ostrożnie próbuje wyjść z kadru, co oczywiście się mu nie udaje.
Kiedy Nandini (Tarina Patel) ucieka przed "duchem" na 3 piętro ma rozpuszczone włosy. Następnie, gdy biegnie korytarzem ma włosy związane, a w następnej scenie ponownie rozpuszczone.
Kiedy Siddharth (Shiney Ahuja) i Avni (Vidya Balan) wraz z Badrim (Manoj Joshi) przyjeżdżają do pałacu po raz pierwszy, Avni ma na sobie długi, biały płaszcz. W kolejnej scenie, gdy Murari (Asrani) jest przerażony, kiedy widzi przez okno jej oczy, Avni jest ubrana w zielono-białe sari.
Film nakręcono w Jaipurze (Indie).