willem dafoe in marvel comics