George Melies

The 100 Essential Directors Part 6: Ernst Lubitsch to Vincente Minnelli