Born in Mumbai, Suchitra Pillai earned a B.E. in electronic engineering from Fr. Conceicao Rodrigues College before abandoning a technical path for the performing arts; her early fascination with theatre led her to London, where she joined a children’s theatre group and secured her first film parts in the French feature Le prix d’une femme and the English Guru in Seven (1993). Returning to India,…