SBIFF 2024: “Achilles” takes on the plight of Iranian artists
The film premiered at the 39th Santa Barbara International Film Festival, and exemplifies the cinematic innovation and rebellion coming out of Iran.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed