willem dafoe as elvis,