Despite its length and some sluggish moments, 'Nightmare Alley' is Guillermo del Toro's fascinating modern take on film noir, equipped with a dark storyline, exquisite production design, and cinematography. It is thoughtful and hypnotic. Bradley Cooper gives an outstanding performance, with the level of raw emotion that comes around is heart-wrenching. Toni Collette, Cate Blanchett, and the rest of the ensemble are also fantastic.