Jedną z ról w filmie miała zagrać Raveena Tandon, lecz kiedy dowiedziała się, że ma zagrać matkę nie tylko bohatera granego przez Ranbira Kapoora, ale także Ajaya Devgana, odmówiła. Z Devganem bowiem kilkakrotnie tworzyła parę na ekranie (m.in. w filmie "Ek Hi Raasta" czy "Dilwale"). Drugim powodem rezygnacji Tandon z roli była konieczność wyjazdu na dwa miesiące na plan zdjęciowy, na co aktorka, matka dwójki małych dzieci, nie chciała się zgodzić. Ostatecznie rolę matki bohaterów granych przez Kapoora i Devgana zagrała debiutantka Nikhila Trikha.
Zdjęcia do filmu kręcono w Bhopalu (Indie).
Katrina Kaif, przygotowując się do roli Indu Pratap, wzorowała się na indyjskiej polityczce Priyance Gandhi - jej wyglądzie, sposobie poruszania się, wygłaszania przemów.