The Italian Contemporary Film Festival is presented in a variety of Canadian cities including:Toronto, Vaughan, Niagara, Hamilton, Montreal and Quebec City. Nine days to celebrate the brilliance of Italian contemporary cinema and filmmakers from all over the world. Nine days to explore Italian contemporary cinema and discover the cultural richness of Italian heritage. Nine days to experience the influence of Italian film, culture, fashion and design. Using the power of the moving image to both entertain and educate, ICFF defies conventional perspectives on complex and challenging issues facing both the Italian and the global communities. All films are in Italian or other foreign languages subtitled in English (and French in the Province of Quebec). Every year the festival presents an international collection of feature films, documentaries and shorts, including premieres, advance screenings and independent films. Screenings are supplemented by guest appearances by filmmakers, actors, authors, academics and other expert speakers and complemented by Q&A sessions.