Willem Dafoe and Dane DeHaan