extremely handsome and young Willem Dafoe