Bradley Cooper stars in a macabre thriller from director Guillermo del Toro.

Bradley Cooper in Nightmare Alley.

Kerry Hayes/20th Century Studios