Based on Ruskin Bond's book Susanna's Seven Husbands.Ruskin Bond also acts in the film's climax as a Catholic Priest.
Priyanka Chopra flat-out refused to make out with her costar Annu Kapoor, who is 26 years older than her, in a love scene. When asked why, she said there was a lot of drama behind the scenes and they just couldn't get along professionally and personally.
Pakistani actor Shaan rejected a role which later became the role of the Russian when rewritten. He rejected the role due to other commitments but often mentions that he would not work in India.
Father and son Naseeruddin Shah and Vivaan Shah both act in the film.
Debut film of Vivaan Shah.