Príbeh sa odohráva v povojnovom Japonsku, kde má na chudobnom predmestí kliniku doktor alkoholik Sanada (Takaši Šimura). Snaží sa pôsobiť ako anjel pre ľudí, medzi ktorými žije. Podľa vlastných slov chce očistiť mesto, ktoré pripomína močiar plný smetí, aký sa nachádza práve pred jeho domom. Jeho novým pacientom sa stáva zločinec Macunaga (Toširo Mifune), ktorý v bitke s konkurenčným gangom utrpel strelné zranenie. Starostlivý ale sarkastický doktor okrem ošetrenia diagnostikuje gangsterovi tuberkulózu a presviedča ho, aby začal s jej liečbou. Postupne sa medzi nimi vyvinie náklonnosť, ktorá sa zmení na zvláštny typ priateľstva. Jedného dňa však prepustia z väzenia bývalého šéfa gangu a chorľavý mladík stráca svoje postavenie i milenku a je odsunutý nabok. Napokon sa postaví bývalému šéfovi tvárou v tvár v boji na život a na smrť.