La Femme de nulle part (The Woman from Nowhere) is a 1922 French film directed by Louis Delluc.
More at Wikipedia.
Director: Louis DellucRelease date: July 26, 1922Running time: 61 minutes
External links: IMDb