Before the Rains is a drama that was released in 2007. The film was directed by Santosh Sivan and is adapted from Asphalt Zahov, an Israeli anthology. It was shot on location in India and released in the United States, in India, and in the United Kingdom. The film is set in the 1930s against the backdrop of a nationalist movement that was going on in India at the time. The plot revolves around a man named T.K, played by Rahul Bose, who finds himself split between his aspirations and his attempts to stay loyal to his people's traditions. The other prominent characters in the film are Henry Moores played by Linus Roache, and Sajani, played by Nandita Das. The film also stars Jennifer Ehle, who plays Laura Moores, and Leopold Benedict, who plays Peter Moores.
The story starts out with TK and Henry working on the construction of a road in rural India. It revolves around the affair between Sajani, who is a house maid, and her boss, Henry. This affair is soon discovered leading to grievous consequences for both Henry and Sajani. As the film progresses, resentment towards the British colonialists continues to grow. Henry and Sajani both understand that these growing sentiments would only be further enflamed by the continuation this adulterous affair between an Indian and a British citizen. This leads to a brief departure by Sajani in an attempt to mitigate these concerns. Upon her return, Sajani's reaction to Henry's disinterest in her causes her to take drastic action. Her actions cause T.K to be implicated in the resulting consequences and he is forced to defend himself to the village council. During the course of his trial, he is asked to engage in an act that goes against his loyalty to Henry.
The film features impressive panoramic cinematography and is the recipient of the Grand Award for the best theatrical feature during the WorldFest-Houston International Film Festival. It received critical acclaim for performances of its actors.