Początkowo rolę Sreeli Rajan miała zagrać Kajal Agarwal.
Rola Shaji została napisana specjalnie dla Prakasha Raja, jednak ostatecznie w postać wcielił się Karunakaran.
Zdjęcia do filmu kręcono w Mumbaju, Ćennaju, Hajdarabadzie, Karjacie, na archipelagach Andamany i Nikobary (Indie), Maroku, Islandii i Szwajcarii.
Jiiva i Thulasi Nair zmieniali 50 razy stroje podczas kręcenia piosenki "Latcham Calorie".