Philippe Leroy France Best movies: Le Trou (1960) The Life of Leonardo Da Vinci (1971) (series) Nikita (1990)