Shangling kunde ha varit en helt vanlig kinesisk by - där männen är borta och knegar i storstäder och på industrier medan kvinnorna sköter om hem, barn och det småskaliga jordbruket - om det inte vore för Wei Sande. Han är en stor och stark karl som bor kvar hemma i byn och skapar oro bland byborna. Han är hemsk och kanske lockande, både brutal och vällustig, men enligt vissa är det just han som verkligen bryr sig om andra människor. Fast han följer inte spelreglerna. Han umgås hämningslöst med byns kvinnor, sätter sig upp mot den lokala partikommittén och bryr sig inte om vad någon tycker om hans leverne. Men nu är han död, hänger från en gren i byns stora banjanträd. Hur gick det till? Vi får följa polisens utredningsarbete då de förhör byborna. Men de får ingen rätsida på berättelserna. Är byborna egentligen enfaldiga eller listiga? Och nu när ogräset Wei Sande har dragits upp ur myllan, vad händer då? Hur ska livet i byn gå vidare? Blir det någon frid och harmoni för byborna i Shangling?