Demme still making sense in his walk on the wild side (film review)