Nightmare Alley, film diretto da Guillermo del Toro, è la storia di un imbonitore (Bradley Cooper) di un Luna Park, che oltre a svolgere la mansione di giostraio, è anche un abilissimo truffatore. Riesce, infatti, con grande facilità a manipolare le persone, grazie a una retorica breve e d'impatto. Per mettere a segno al meglio i suoi imbrogli, l'uomo lavora con una psichiatra (Cate Blanchett), più infida di lui, per estorcere con l'inganno del denaro agli spettatori.
Nello stesso Luna Park si trovano anche Molly (Rooney Mara), il capo imbonitore Clem (Willem Dafoe) e il forzuto Bruno the Strongman (Ron Perlman).
Nel cast del film anche Richard Jenkins nei panni di un esponente dell'alta società, il ricco impresario di nome Ezra Grindle, che si ritrova tra il pubblico del parcogiochi.