actors: Willem Dafoe