El embrujo de Shanghai (2002)

A fourteen year old lad discovers his first love at the point of his pencil whilst drawing the portrait of a sickly but coquettish fifteen year old girl. In the neighbourhood an old freedom-fighter pits himself against bad types, a pretty cinema-ticket girl takes to the streets at night and a young anarchist dedicates himself to telling tall stories. Far away, in Shanghai, a hero of the Republic meets a beautiful femme fatal with oriental eyes. Reality and fiction become fused in an embrace. (imdb)
Cast and Information
Directed By: Fernando Trueba
Written By: Fernando Trueba, Juan Marsé
Starring: Fernando Fernán Gómez, Féodor Atkine, Eduard Fernández, Ariadna Gil, Antonio Resines, Jorge Sanz, Götz Otto, Juan José Ballesta, Fernando Tielve, Aida Folch, Ferran Rañé, Philippe Beglia
AKA: The Shanghai Spell