I have absolutely nothing against Keith David as a person. The talented, prolific actor lent his voice to one of my favorite animated shows — he was Goliath on Gargoyles — graced us in Coraline as The Cat, and was probably fantastic on the otherwise poor superhero series The Cape. But every time I see him in something, I feel a brief shudder.
I blame Requiem for a Dream. Darren Aronofsky‘s bleak film, something of a cautionary tale about drug use, featured David in a small role as Big Tim, a man who puts Jennifer Connelly‘s character in sex shows in exchange for heroin to fuel her habit. Think Connelly getting it on with another girl while men in business suits jeer above them, all with Big Tim as the perverted gatekeeper. More »