Let Me Finish: A Stuttering Documentary

Let Me Finish shares the personal experiences of Evan, Behnaz, and Joy -- three life-long stutterers living in Austin, Texas. Through their compelling interv...