Catherine Deneuve

  • Home
  • Le Dernier Métro (1980)

Le Dernier Métro (1980) 4.5 (2)

“Le Dernier Métro” (The Last Metro) is a French drama film directed by François Truffaut. The film is set in Paris during the Nazi occupation of France and revolves around…