Weeda Azim's Feet Photos
The Canadian Film Festival, formerly known as the Canadian Filmmakers Festival, is an annual film festival in Toronto, Ontario. Showcasing a program of Canadian independent films, it is held in March of each year and usually runs for five days. The festival was launched in 2004, and ran annually until 2008 at the Royal Cinema. Although not staged between 2009 and 2011, it was relaunched in 2012 and has run annually since. The festival has been staged at the Scotiabank Theatre since 2017. The fe...
Data quality: 44/100 (tmdb, wikipedia)