Author: Deborah Young

The Locust

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