Estudio 1 1965
Director
The Duel 1973

98 mins.
The Mirror 1975
A Spaniard
108 mins.