I hae and have watched the 1931 movie version. I was not overly impressed. The characters were not true to the book. Imagine Sam Spade leering (and I do mean leering) at every girl that walks by...
To understand the Wilmer character, look up the yiddish term gonsel (slipped into the 41 movie as gunsel).