I had a chance to see this a few weeks back at a free screening with the director there for a Q+A, and it was only his presence that kept me from leaving halfway through. This film is probably closer to a D+ than a C-, although obviously that's splitting hairs.