william dafoe as thanos