Two Spirits wins the PBS Audience Award

After breaking all records for audience engagement in the history of PBS-Independent Lens, TWO SPIRITS  received the Audience Award as the highest-rated film of the 2010-11 season by online voting and other measures of audience support! Thousands of meaningful...