Philippe Leroy France Best movies: The Hole (1960) The Life of Leonardo Da Vinci (1971) (series) La Femme Nikita (1990)