TIFF Review: Achilles is an Engrossing, Courageous Act of Rebellion Against an Authoritarian Regime
From its opening moments, an Orwelleian gloom envelopes Iranian director Farhad Delaram’s debut feature Achilles. The prying forces of an authoritarian governm...