The film had a theatrical run in 80 cities throughout the U.S. and Canada in 2006 and was broadcast worldwide on : Sundance Channel Discovery Channel BBC ARTE France ABC Australia SBC Spain ZDF Germany YLE Finland Russia Today and several others .