Naveen Andrews. He was in the film versions of Namesake and Kamasutra, and played Abhraham Verghese in the film on him. Probably played the token Indian in Vanity Fair and is Amelia Earhart's secret love child :-).
This is a guess... they all deal with loving and sinning? Have no idea about that lady.
Mira Nair - u missed Midnights childrenYogesh Pai
This comment has been removed by the author.
That's Deepa Mehta, Yogesh.
bombay dreams by mira nairraklodramA
Since you've already responded to this question, Ameya, as per standard quizzing rules, I'm going by your first answer, which happens to be the correct one :-)