Lilla Brignone Italy Best movies: The Desert of the Tartars (1976) L'Eclisse (1962) Imperial Venus (1963)