影片改编自百老汇同名音乐剧,故事受经典童话《绿野仙踪》启发创作,主角是女巫艾芙芭(Elphaba)和格琳达(Glinda)。她们俩一开始是同一所学校的好友,但最终却走上不同道路,格琳达后来成为《绿野仙踪》里的北方好女巫格琳达,而艾芙芭则成为所谓的“西方坏女巫”。
娶不起堂客的偏远山村,为了延续香火,传宗接代,千百年来这里的男人就从山外“借母生子”,久而久之,便将“借母生子”这一奇特风俗称为“狃花”。碗儿18岁那年,因丈夫得痨病被从山外狃来替芦家借腹生子,但临进芦家时才知道是兄弟两同时狃她。碗儿在与两兄弟的接触中,对芦大生出好感,想方设法回避芦二,欲与芦大成事,尽快怀子拿钱回家,为此兄弟两反目成仇。芦大为缓和兄弟关系,打算放排离家,他说我们从小都不知道娘是谁,不能再让我们的孩子没有了娘,总有一天我们都能堂堂正正娶上媳妇。那年,红军来到山里,这里的一切发生了变化------