Deepika Padukone odrzuciła propozycję zagrania w filmie, gdyż postanowiła nie mieć tak napiętych terminów, jak w 2013 roku. Ostatecznie do podwójnej roli Ayeshy / Tii zaangażowano Jacqueline Fernandez.
Zdjęcia do filmu powstały w Indiach i na wyspie Langkawi (Malezja).