Willem Dafoe | Sky Ferreira | Werner Herzog