Michel Hazanavicius is a French film director, screenwriter, editor, and producer. He is best known for his 2011 film, The Artist, which won the Academy Award for Best Picture at the 84th Academy Awards. From Wikipedia
It showcases his absurd self-portrait with cameo appearances that blur fact and fiction.