El embrujo de Shanghai es una película española dirigida por Fernando Trueba.
El relato de la aventura de uno de esos héroes míticos, que embarca rumbo a Shanghái para cumplir una arriesgadísima misión entre pistoleros, ex nazis, bellas mujeres y siniestros clubes nocturnos, da sentido a la vida de dos adolescentes, Daniel (Fernando Tielve) y Susana (Aida Folch), hasta que la realidad les haga despertar del embrujo.
A pesar de que está ambientada en China, está rodada entre Madrid (algunas escenas fueron rodadas en el Matadero Municipal de Legazpi[1] ) y Barcelona.
La película iba a ser dirigida por Víctor Erice, pero problemas entre éste y el productor Andrés Vicente Gómez lo impidieron.
Fernando Trueba ni siquiera utilizaría el guion escrito y preparado por Erice.