In Iran’s spiritual capital, Mashhad, a dangerous and brutal cat-and-mouse-game unfolds between a serial killer and a journalist seeking justice.

700

Special Presentations

Holy Spider

Ali Abbasi

In the light of day, Saeed (Mehdi Bajestani) is a worker, doting family man, veteran of the Iran–Iraq War, and a devout Shia Muslim. He appears to live simply with his wife Fatima (Forouzan Jamshidnejad) and two children in the exalted northeastern city of Mashhad, known as the spiritual capital of Iran. But by night, Saeed cruises his hometown’s seedy alleyways by motorcycle on a “holy” crusade to cleanse his nation of immorality. As part of his quest, he lures unwitting sex workers to their deaths and dumps their bodies, acts that come to feed a growing media frenzy. With no end in sight to the slayings, a Tehran-based journalist, Rahimi (played by Zar Amir Ebrahimi, who won Best Actress at Cannes 2022, where the film screened in competition), arrives on the scene, determined to uncover the killer’s identity. Soon, a dangerous cat-and-mouse-game is underway, where each player’s and onlooker’s own interpretation of justice casts a unique prism of doubt.

Iran-born, Denmark-based director Ali Abbasi, whose previous film Border (TIFF 2018) won Cannes’ top Un Certain Regard prize and received an Academy Award nomination, based his chilling co-written script on true events: in Mashhad between 2000 and 2001, 16 sex workers were brutally murdered. His meticulously premeditated storytelling lends ample screen time — including graphic murder scenes — to the women whose lives were stolen, simultaneously weaving a stark commentary on a society that righteously reveres its heroes while cementing age-old patterns of misogyny. While it is said that justice is blind, spotting what’s creeping in the dark requires a wide-open gaze.

Original programme note by Dorota Lech

Official Selection, 2022 Toronto International Film Festival

Content advisory: themes of sexual violence; explicit violence, graphic content

Screenings

Thu Sep 08

Scotiabank 12

Press
12:05pm
Tue Sep 13

TIFF Bell Lightbox 1

Regular
9:45pm
Wed Sep 14

TIFF Bell Lightbox 1

Regular
3:00pm
Fri Nov 04

TIFF Bell Lightbox 2

Regular
6:35pm
Fri Nov 18

TIFF Bell Lightbox 4

Regular
12:40pm
Fri Nov 18

TIFF Bell Lightbox 4

Regular
3:20pm
Fri Nov 18

TIFF Bell Lightbox 2

Regular
6:30pm
Fri Nov 18

TIFF Bell Lightbox 3

Regular
10:15pm
Sat Nov 19

TIFF Bell Lightbox 2

Regular
4:30pm
Sat Nov 19

TIFF Bell Lightbox 2

Regular
7:15pm
Sat Nov 19

TIFF Bell Lightbox 2

Regular
9:55pm
Sun Nov 20

TIFF Bell Lightbox 4

Regular
1:00pm
Sun Nov 20

TIFF Bell Lightbox 4

Regular
3:45pm
Sun Nov 20

TIFF Bell Lightbox 4

Regular
6:35pm
Sun Nov 20

TIFF Bell Lightbox 3

Regular
8:00pm
Tue Nov 22

TIFF Bell Lightbox 3

Regular
8:55pm
Wed Nov 23

TIFF Bell Lightbox 4

Regular
11:50am
Wed Nov 23

TIFF Bell Lightbox 3

Regular
4:15pm
Wed Nov 23

TIFF Bell Lightbox 2

Regular
6:30pm
Thu Nov 24

TIFF Bell Lightbox 4

Regular
12:00pm
Thu Nov 24

TIFF Bell Lightbox 1

Regular
3:30pm
Thu Nov 24

TIFF Bell Lightbox 1

Regular
6:30pm
Fri Nov 25

TIFF Bell Lightbox 3

Regular
1:30pm
Fri Nov 25

TIFF Bell Lightbox 3

Regular
4:15pm
Fri Nov 25

TIFF Bell Lightbox 5

Regular
9:45pm
Sat Nov 26

TIFF Bell Lightbox 4

Regular
1:00pm
Sat Nov 26

TIFF Bell Lightbox 4

Regular
3:40pm
Sat Nov 26

TIFF Bell Lightbox 2

Regular
7:15pm
Sun Nov 27

TIFF Bell Lightbox 2

Regular
1:05pm
Sun Nov 27

TIFF Bell Lightbox 2

Regular
3:50pm
Sun Nov 27

TIFF Bell Lightbox 3

Regular
6:45pm
Tue Nov 29

TIFF Bell Lightbox 4

Regular
9:15pm
Wed Nov 30

TIFF Bell Lightbox 3

Regular
1:20pm
Wed Nov 30

TIFF Bell Lightbox 1

Regular
4:30pm
Wed Nov 30

TIFF Bell Lightbox 4

Regular
6:35pm
Wed Nov 30

TIFF Bell Lightbox 1

Regular
9:30pm
Thu Dec 01

TIFF Bell Lightbox 2

Regular
1:45pm
Thu Dec 01

TIFF Bell Lightbox 2

Regular
4:30pm
Thu Dec 01

TIFF Bell Lightbox 3

Regular
8:55pm
Thu Dec 01

TIFF Bell Lightbox 2

Regular
10:00pm
Fri Dec 02

TIFF Bell Lightbox 2

Regular
1:10pm
Fri Dec 02

TIFF Bell Lightbox 2

Regular
3:50pm
Fri Dec 02

TIFF Bell Lightbox 5

Regular
10:10pm
Sat Dec 03

TIFF Bell Lightbox 4

Regular
5:20pm
Sat Dec 03

TIFF Bell Lightbox 4

Regular
10:15pm
Sun Dec 04

TIFF Bell Lightbox 5

Regular
3:50pm
Sun Dec 04

TIFF Bell Lightbox 4

Regular
6:30pm
Sun Dec 04

TIFF Bell Lightbox 4

Regular
9:15pm
Tue Dec 06

TIFF Bell Lightbox 3

Regular
7:00pm
Wed Dec 07

TIFF Bell Lightbox 1

Regular
2:50pm
Wed Dec 07

TIFF Bell Lightbox 3

Regular
9:05pm
Thu Dec 08

TIFF Bell Lightbox 1

Regular
12:50pm
Thu Dec 08

TIFF Bell Lightbox 1

Regular
3:30pm
Thu Dec 08

TIFF Bell Lightbox 3

Regular
7:15pm