Willem Dafoe dołączył do obsady filmu "Nightmare Alley" Guillermo del Toro.
Film powstaje na podstawie powieści Williama Lindsaya Greshama. Bohaterem jest Stanton Carlisle, pracujący w wędrownym parku atrakcji oszust. W 1947 roku powstał film na podstawie książki z Tyrone'em Powerem w roli głównej. Film powstaje dla Fox Searchlight.W roli głównej pojawi się Bradley Cooper. Poza tym w filmie pojawią się Cate Blanchett, Toni Collette, Ron Perlman, Mark Povinelli, Michael Shannon, Richard Jenkins, Rooney Mara oraz David Strathairn. Willem Dafoe zagra Clema Hoatelya, który daje pracę głównemu bohaterowi i wprowadza go do świata wędrownych artystów.
Reżyserią na podstawie scenariusza napisanego pomocą Kim Morgan zajmie się Guillermo del Toro. Ostatni obraz artysty to "Kształt wody".
Willem Dafoe zagrał ostatnio w filmie "The Lighthouse".