Do roli narzeczonej Shenby kandydowało kilka aktorek: Genelia D'Souza, Asin oraz Mamtha Mohandas. Ostatecznie rolę dostała Kangana Ranaut.
Do roli Aarthi Chinappy przymierzana była Reema Sen. Ostatecznie zagrała ją Lakshmi Rai.
Film był kręcony w Moskwie (Rosja).