León and Olvido (León y Olvido in Spanish, León e Olvido in Galician) is a 2004 Spanish movie.
More at Wikipedia.
Director: Xavier Bermúdez | writerRelease date: January 1, 2004
External links: IMDb