While many Hollywood titles are grabbing attention for either their strong or weak box office runs, a new independent release has quietly stepped into the spotlight. Truth & Treason opened in North ...