The film, which won the 1988 National Film Award for Best First Film of a Director for its "excellent exploration of complex philosophical theme for the first time in Indian cinema," is set in the Buddhist town of Sariput in
23
The Terminal Trust
Spider
The Garden of Sinners: Remaining Sense of Pain