Pierwotnie to Akshay Kumar miał zagrać Gaurava Saxenę, jednak terminy zdjęć do produkcji zbiegły się z realizacją filmu "Bicie serca", wskutek czego rolę powierzono debiutantowi Arjunowi Rampalowi.
Bobby Deol odrzucił propozycję zagrania Tajindera "Taj" Bharadwaja.
Zdjęcia do filmu powstały w Glasgow, Ayr, Bearsden, na zamku Blairquhan, w Cumbernauld, Maybole, Dumbarton, Edynburgu (Szkocja, Wielka Brytania), Ballenbergu, Lozannie, na górze Schilthorn, w Brienz, na szczycie Matternhorn i w Zermatt (Szwajcaria) i Queenstown (Nowa Zelandia).