Cannes Film Festival

The French are among the most avid cinephiles in the world. France has a flourishing movie industry that produces almost 300 films per year. The

Festival Fantasia

FanTasia is the largest genre film festival in North America. Founded in 1996, FanTasia presents around 100 feature films from around 20 countries. FanTasia is