The 2021 Nightmare Alley is a very good film, and will be especially enjoyed by all those that haven't seen the 1947 movie of the same title. Bradley Cooper gives a sterling performance, as does the rest of the cast. But do also watch the original B&W 1947 with Tyrone Power.