Nach vielen Jahren in der Ehe, ein wohlhabender texanischer Kunsthändler Ron Hall (Greg Kinner) betrügt seine Frau. Als Debbie (Renee Zylweger) herausfindet, fällt ihre Ehe fast auseinander. Allerdings, Ron Repents in dem Fehlverhalten, und Debbie stimmt zu verzeihen. Fordert, dass sich der Ehemann ihr bei der Freiwilligenarbeit in der Obdachlosen-Kantine anschließt. Squeamish Ron will sich nicht mit schmutzigen und stinkenden Bums vermischen, aber die Ehe ist für ihn wichtiger, und er stimmt den Begriffen Debbie zu. Auf Drängen seiner Frau arbeitet Ron nicht nur für die Hand, sondern dreht auch Freundschaft mit dem aggressiven schwarzhäutigen Obdachlosen namens Denver (Djimon Honsu). Zur Überraschung des Mannes erweist sich der Bum als unerwartet klug und subtil gefühlvoll als Mensch, als er aufhört, einen Baseballschläger zu winken.