Searchlight Pictures has debuted a new trailer for Guillermo del Toro’s ‘Nightmare Alley’ featuring an all-star cast.

An ambitious carny (Bradley Cooper) with a talent for manipulating people with a few well-chosen words hooks up with a female psychiatrist (Cate Blanchett) who is even more dangerous than he is.

Directed by del Toro, the film stars Bradley Cooper, Cate Blanchett, Toni Collette, Willem Dafoe, Richard Jenkins, Rooney Mara, Ron Perlman, Mary Steenburgen And David Strathairn.

Also in trailers – “We can’t see it…” New trailer drops in for ‘The Matrix Resurrections’

The film hits UK cinemas Friday the 21st of January.