El embrujo de Shanghai es una novela del escritor español Juan Marsé, publicada en 2002. La historia se desarrolla en la Barcelona de la posguerra y narra las vivencias de Daniel, un niño que busca respuestas sobre el pasado de su familia y se ve envuelto en un mundo de secretos y recuerdos. A través de una prosa evocadora y personajes entrañables, Marsé nos sumerge en una atmósfera nostálgica y melancólica, explorando temas como la memoria, la identidad y la búsqueda de la verdad en tiempos difíciles.