Created in January 2011 by Paris-based Wide Management, Eye on Films is a unique network of film festivals and distributors that facilitates the exhibition of first feature films at member festivals around the world. The Starz Denver Film Festival is pleased to count itself among the partners of this new international initiative.