Image for Nightmare Alley (15)

Back to What's on

Nightmare Alley (15)

21 January - 3 February


Friday 21 January (13.30) (16.45)All tickets £6.50
Friday 28 January (13.15) (16.30)All tickets £6.50

When charismatic but down-on-his-luck Stanton Carlisle (Bradley Cooper) endears himself to clairvoyant Zeena (Toni Collette) and her has-been mentalist husband, Pete (David Strathairn), at a travelling carnival, he crafts a golden ticket to success.

Using his newly acquired knowledge, he sets out to grift the wealthy elite of 1940s New York society. With the virtuous Molly (Rooney Mara) loyally by his side, Stanton plots to con a dangerous tycoon (Richard Jenkins) with the aid of a mysterious psychiatrist (Cate Blanchett) who might be his most formidable opponent yet.

Got a question about coming back to the cinema?

Read our FAQs

  • Director Guillermo del Toro
  • Cast Bradley Cooper, Toni Collette, Cate Blanchett
  • Country USA/Mexico/Canada
  • Year of Production 2021
  • Running Time 2h30m
  • Certificate 15

As per Scottish Government restrictions, seats available for all shows from 27 December to 23 January will be capped to meet the 1m social distancing requirement.

banknote calendar-02 calendar close down-chevron facebook filter google-plus left-arrow-02 mail play-icon right-arrow search shopping-basket small-play-icon tick twitter up-arrow