Silk narra la historia del francés Herve Joncour (Michael Pitt), quien en el siglo XIX se convirtió en un mercader de gusanos de seda. Herve termina de regresar de la guerra y ahí conoce a la hermosa Helene (Keira Knightley) y se enamoran y comenzaran a planear su futuro. Mientras un visionario que vive en el pueblo de nombre Baldabiou…