Star: Willem Dafoe