《茉莉花开》是一部反映一家三代女性的爱情与婚姻的故事,发生在三十年代、 五十年代和八十年代,以独特视角展现了二十世纪中国的历史变迁和女人的命运。
茉,一个由经营着照相馆的单亲母亲养大的18岁少女,在遇到孟老板后一生的命运发生了改变,她成了明星,同时也怀上了孟老板的小孩,那是上个世纪30年代旧上 海的事;茉生下孩子不久就被抛弃了,失去了明星的光彩,她为这个私生女取名叫莉,莉一心要离开这个阴冷的家,嫁给了水泥厂工人邹杰,她决定生个小孩,但她偏偏不能生育,只能从福利院抱了一个女孩,取名叫花,莉对生活仍然极度不满,甚至怀疑自己的丈夫与养女有染,丈夫选择了卧轨自杀,这是上个世纪五六十年代的事;莉精神分裂离家出走了,花找了个男友小杜,在结婚后怀孕不久发现小杜有了外遇,她坚决地提出离婚并把小孩生了下来,这已是上世纪80年代的事……。立志成为作家的年轻人Wilhelm为了摆脱笼罩他的深深的虚无,听从母亲的话踏上旅程,以期找寻到写作灵感。六天的旅行里,他先后结识经过战争洗礼的老人、沉静恬美的“魔术”女孩Mignon(Nastassja Kinski)、漂亮女演员Therese Farner(Hanna Schygulla)、写诗的忧伤胖子等人,并与他们生出短暂友谊、爱情,然而莫名的忧伤和不安仍是紧紧将他跟随,以致走到每个关口时,他都给出错误的选择。。