TEHRAN.(Iranart) - AFI FEST - American Film Institute will feature Iranian short piece ‘Umbra’ directed by Saeed Jafarian on November 8-19 in Los Angeles, USA.