The Face with a Thousand Kisses

Directed by Lola Halifa-Legrand

Tells the story of Annie, a girl who fell into the Seine in the late 19th century.