El embrujo de Shanghai es una novela del escritor español Juan Marsé, publicada en 1993. La historia se desarrolla en la Barcelona de la posguerra y sigue a Daniel, un joven que se ve envuelto en una trama de espionaje y misterio relacionada con un antiguo amor de su padre y un tesoro escondido en Shanghai. La novela explora temas como la memoria, la identidad y la búsqueda de la verdad en un contexto histórico marcado por la represión y el silencio.