tom holland as a willem dafoe