Bharatha Puzha is an 2024 Indian Malayalam-language drama film written and directed by Manilal (in his directorial debut).
[1] It tells the story of Sugandhi, a sex worker who attempts to navigate through the social mores of life around her.
Her journeys transgress gender and class divisions, and explore relationships.
Her journeys map and meander through the geography and humanscape of Trichur, a town presided over by the God of Destruction but pulsating with desires and dreams of the multitude.
The film is also about the various ways and means through which people weave their own lives – sometimes as a carnival of possibilities, but most often as a hell of rules and inhibitions, self-inflicted, imagined or imposed by society.