격변의 도시 사이공. 젊은 아가씨 키엔은 은둔 생활을 하는 다오선생 집에 고용되어 하얀 연꽃 따는 일을 하게 된다. 한편 시클로 운전사 하이는 쫓아오는 손님을 피해 달아나는 아름다운 창녀 렌을 도와줬다가 사랑에 빠진다. 가난이 지긋지긋한 렌은 새로 건축된 웅장한 호텔들을 드나들며 탈출을 꿈꾼다. 하이는 그녀의 주변을 멤돌며 운전기사를 자처한다. 렌은 마지못해 그가 하는 대로 내버려 두지만 그녀에게 그는 초라한 시클로일 뿐이다. 한편 어린 소년 우디는 목에다 만물상자를 걸고 비오는 거리를 누비며 시계, 라이터 등 잡동사니를 팔고 다닌다. 그러던 중 빠에서 미국인 제임스 해거를 만난다. 그는 월남전 때 베트남에 남겨 두고 떠난 딸을 찾고 있었다. 맥주 몇모금과 제임스의 신상 얘기에 깜빡 졸다가 깨어난 우디는 만물상자가 없어진 걸 깨닫는다. 우디는 해거가 훔쳤다고 확신하고 그를 찾아 나선다. 어느날 연꽃을 따던 키엔은 아름다운 노래를 불러 시인의 마음을 사로잡는다. 한때 촉망 받는 청년 시인이었던 다오선생은 나병으로 얼굴과 손가락을 잃자 어두운 사원에 숨어 살게 된 것. 시인은 그녀를 사원으로 불러들여 노래를 청하고 키엔은 시인의 손가락이 되어 시를 다시 쓸 수 있도록 도와준다.

16세기 중세 인도, 공주인 타라(사리타 슈드후리 분)와 그녀와는 신분이 다른 시녀 마야(인디라 바르마 분)는 어릴 때부터 늘 함께 자라온 사이지만 좁혀질 수 없는 신분인 두 사람은 서로에게 미묘한 질투심을 느낀다. 성인이 된 타라는 라신 왕(나빈 앤드류스 분)과 정략 결혼을 하게 된다. 웅장한 코끼리들의 행렬, 열띤 백성들의 환호 속에 도착한 라신왕은 신부인 타라보다 마야의 미모에 반한다. 이에 모멸감을 느낀 타라는 마야에게 분풀이를 하고, 마야는 그동안 받아온 상처를 치유라도 하듯 결혼식날 밤 몰래 라신왕을 찾아가 그를 유혹한다. 이튿날 타라가 라신왕의 나라로 떠나는 날, 마야는 뜻모를 말을 타라에게 던진다. " 항상 공주님이 쓴 것을 물려받았지만 이제 공주님이 제가 쓴 물건을 영원히 물려받게 될 것입니다." 마야는 라신과의 정사가 들통나 자신이 자란 왕궁밖으로 쫓겨난다. 가슴 깊이 자리잡은 상처를 가다듬고 새로운 출발을 준비하던 마야는 궁중 조각가 제이 쿠마(레이몬 티카람 분)를 만나게 되고, 두 사람은 뜨거운 사랑을 나눈다. 마야는 제이를 통해 진정한 사랑을 느끼지만 제이는 자신의 삶을 뒤흔들어 놓은 마야와의 사랑과 예술에 대한 집착 속에 번민하고 마야를 떠난다. 이윽고, 사랑에 상처받은 마야는 카마스트라의 기술을 습득하여 자신을 잊지 못하던 라신왕의 후궁으로 돌아간다. 라신의 궁에서 왕비와 애첩으로 다시 한번 부딪히는 마야와 타라. 뒤늦게 사랑을 깨달은 제이와 왕궁에서 재회한 마야는 왕의 눈을 피해 아슬아슬한 밀회를 나누고, 애정없는 형식적인 결혼 생활을 영위해가는 타라와 라신왕. 마야의 육체와 카마수트라의 기교에 매혹된 라신왕은 점차 나락의 늪으로 빠져가고 이들의 풀 길 없는 애증관계는 파국으로 치닫는다.

상류층 출신의 시인인 페타르 헤크토로비치는 두 명의 지방 출신 어부와 항해에 나선다. 어느 한적한 섬에 도달하자, 이 노년의 시인은 자신이 젊은 시절에 나눴던 비극적인 사랑을 회상하며 자신의 예술적 (무)능력을 인정하기로 한다. 한편, 상류층으로서 평민들과 관계를 맺어가는 데 어려움을 느낀다. 실제로 아드리아 해 해안에서 로케이션 촬영한 이 작품은 현실과 기억, 꿈과 환영이 한데 뒤섞여 복잡한 조각보와 같은 느낌을 자아낸다.