Nightmare Alley is Guillermo del Toro's newest film. This carnival noir features Cate Blanchett over acting and Bradley Cooper in his most miss cast roll. Watch it if you have to, Spiderman also came out this weekend so we don't blame you if you didn't see it.