Século XIX. Hervé Jancour (Michael Pitt) vivia feliz ao lado de sua amada Hélène (Keira Knightley), até que a próspera indústria da seda européia é atacada por uma praga. Isto faz com que Hervé tenha que viajar até o Japão, onde precisará negociar a mercadoria em uma ilha misteriosa e lendária. Lá ele conhece o temido barão local, Hara Jubei (Kôji Yakusho), e também sua concubina, uma jovem sem nome de grande beleza. Logo Hervé fica obcecado pela jovem, mesmo lutando para esquecê-la a qualquer custo.