willem dafoe as a spiderman