Black Snake Moan ★★★★½

Russ Meyer meets Jonathan Demme.