Monster?s Ball sijoittuu Yhdysvaltojen helteiseen etelään. Tarina purkautuu kahden eri perheen näkökulmasta. Vanginvartijaperhe asuu kolmessa polvessa saman katon alla. Vanhin heistä (Peter Boyle) on äkäinen neekerinvihaaja, joka on pyrkinyt kasvattamaan pojastaan (Billy Bob Thornton) ja pojanpojastaan (Heath Ledger) mallirasisteja. Ilmassa on vihaa. Toisaalla samassa pitäjässä elää musta perhe, jonka isä (Sean Combs) kohtaa sähkötuolin. Jäljelle jäävät riutuva leski (Halle Berry), ylipainoinen pikkupoika (Coronji Calhoun) sekä syvenevä köyhyys. Ilmassa on epätoivoa.