what film festival was the 2006 release screened at ?
international film festival