Winners

Winners

The 2017 award for Best Picture went to “NuWorld,” a story of relationships in and outside of the online world.

 
 
 
 
 
 

2017 Best Picture “NuWorld”