Movie from 2011
The first thing you're bound to notice here is Thao Nguyen, a spirited musician sicking erratic, electric scratches into her surely beaten-all-to-hell hollow body guitar.