Cuenta la historia de Trishna (Freida Pinto), la hija del dueño de un hotel que sabe Jay Singh (Riz Ahmed), un hombre de negocios británico que se encuentra en la India para el trabajo. Después de romper el coche de su padre Trishna tendrá que compensarlo trabajando para Jay. De esta manera, van a empezar a caer en el amor, pero a pesar del amor que se profesan el uno al otro la sociedad en el área involucrada en una serie de la industrialización, la urbanización y la educación cambiando hará que sus sueños y ambiciones en conflicto con los valores tradicionales de su
familia, lo que lo hará convertido en su amor tragedia.