L'histoire se déroule dans le nord de l'Inde, au pied de l'Himalaya, aux confins du Népal, du Bhoutan et du Bangladesh. Dans les années 1980 cette région est agitée de violences politiques quand la population d'origine népalaise demande l'indépendance. Dans ce paysage splendide vit Sai, une jeune fille de 16 ans. Orpheline jeune elle a été recueillie par son grand-père. Elle tombe amoureuse de Gyan, son professeur de physique, un étudiant de 20 ans d'origine népalaise. Il est tenté par la lutte nationaliste mais en voit aussi les limites.