This year’s Festival included 99 feature length films, 55 short films, and 35 immersive storytelling projects from 46 countries.
This year’s Festival included 99 feature length films, 55 short films, and 35 immersive storytelling projects from 46 countries.