This year’s Festival spanned 101 features, 60 short films, five immersive storytelling projects, and 38 countries. The competition was tough. And incredibly compelling.
Here's a list of who won.