Betrayed by husband, Sheela finds a new lover, her own son.
An Indian Village woman's incestuous story with her son.