Ekscentryczny Romulus Ledbetter, kiedyś wspaniały i ceniony pianista, pod wpływem choroby psychicznej traci wszystko: dom, rodzinę, pracę. Mieszka w jaskini w Central Parku (Nowy Jork), stąd dostał ksywkę „Jaskiniowiec”. Pewnego dnia jednak wyrusza w pościg za zabójcą bezdomnego chłopca, pragnąc oddać złoczyńcę w w ramiona sprawiedliwości.