This is a documentary film about humans and the mangroves of Sunderbans (the world's largest delta area in the Bay of Bengal). The dilemma of development in the Sunderbans raises out of the fact that progress for humankind can in the same breath spell danger for nature.