Willem dafoe as thanos