电影改编自美国作曲家科尔·波特的生平。
故事发生在法国巴黎,美国人波特(凯文·克莱恩 Kevin Kline 饰)带着对未来的憧憬和远大梦想来到了这个处处充满了艺术气息的都市,在这里,波特结识了名叫琳达(艾什莉·贾德 Ashley Judd 饰)的美丽女子,琳达的出现重新唤起了波特对于女人的渴望,两人之间的关系迅速热络了起来,之后走入了婚姻的殿堂。
对于波特的事业,琳达十分关注,她将波特的作品推荐给了著名作曲家欧文(基思·艾伦 Keith Allen 饰),以此为契机,波特逐渐在业内站稳了脚跟。随着波特的逐渐出名,他和琳达之间的关系开始产生了裂缝,相爱但无法相守的两人沉浸在痛苦之中,一个家庭眼看就要破碎。。一个善良的女子(莎朗蒂饰)在森林中救了一条大蛇,未料这条蛇在她落水时也救了她。夜晚,女子梦见蛇缠绕在身上,醒来发现自己怀孕。村民们得知后,对她投以唾弃,尤其是在一个暴雨之夜,女子忍受着痛苦,生下了一个满头小蛇的婴儿。尽管心中恐惧,女子却选择抚养这个孩子,给她围上头巾以掩饰她与众不同的特征。随着女孩长大,她的哭泣时常让头发变成小蛇,吓到了小伙伴,最终导致村民们对母女展开追杀。在大蛇的帮助下,她们逃入山洞,与蛇群相伴。 在山中,女孩与蛇们建立了深厚的联系,蛇群在她遇到危险时总是及时相助。最终,女子不幸遇害,女孩决定报仇。依靠与蛇的默契,女孩成功复仇,并最终与心爱的人过上了平静的生活,证明了母爱的坚韧与无畏。。