The Locust Posted by Deborah Young | Mar 23, 2022 | Featured | Iranian filmmaker Faeze Azizkhani portrays the hazards of making a movie about yourself in a self-referential drama packed with anxiety and irony. Read More