View your saved tickets

DCA Archive

A Hero

Asghar Farhadi

Does a good deed ever go unpunished? A master at weaving entangled webs that promise to loom for decades to come, Asghar Farhadi returns to our screens with A Hero, co-winner of this year’s Cannes Grand Prix, and Farhadi’s most shattering film since his Oscar-winning A Separation.

“Farhadi’s most shattering film since his Oscar-winning A Separation

Rahim (the brilliant Amir Jadidi) is a calligrapher imprisoned when he could not repay a mounting debt. While Rahim is on a two-day release from his medium-security prison, his girlfriend, Farkhondeh (Sahar Goldoust), presents him with a golden opportunity that will secure his release. However, once he becomes a so-called free man, Rahim is flanked by his family — including a vulnerable son from a previous marriage — his adoring admirers, weary debtors, and even his former jailers, while mounting expectations surround him like a pile of bricks. 

Through impeccable plot twists that play out like a life-or-death game of snakes and ladders, our hero’s days of freedom come to feel numbered. In the hands of an accomplished scenarist such as Farhadi, the deceptively simple dilemma at the film’s core is imprinted with the director’s incomparable interpretations of tragedy and the slippery slopes of morality. While the lucky may be dumbfounded that what may appear like a string of misfortunes in Rahim’s life could suddenly land him between a rock and a hard place, most people already know that nothing in this world is free.

If you cannot find a suitable seat, please call us on 01382 432 444.

From Mon 27 December, our screens will respect current 1m social distancing guidelines with all seats arranged into distanced groups, or ‘bubbles’.

Please select a single seat ‘bubble’ if you require one seat, select a two seat ‘bubble’ if you require two seats, and so on. Each bubble may only be occupied by a maximum of three households visiting together. 

If you need to book one of our wheelchair seats please contact our box office team on 01382 432 444, or email If you require anything else or have any further questions, please get in touch. We hope you enjoy your visit!