The 29th Starz Denver Film Festival (SDFF29), produced by the Denver Film Society, rolls out the red carpet November 9 - 19, 2006. This year’s festival features a Salute to Canadian Cinema and will screen over 200 films with 14 premieres (2 world premieres, 5 North American premieres and 8 U.S premieres). 29 countries are represented this year: Argentina, Austria, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Great Britain, India, Iran, Israel, Italy, Japan, Latvia, Mongoli...