Марти — музыкант, живущий в депрессивном провинциальном городке. Он давно не брился, спит в одежде и из дому выходит либо за выпивкой, либо за едой для своего пса по кличке Долфи. Вокруг — индустриальные районы, пустеющие улицы и занюханные бары. Однажды Шейла, танцовщица в баре, снимающая у Марти квартиру, приносит ему в дом старое кресло-качалку. К креслу, как Марти быстро выясняет, прилагаются два в меру дружелюбных привидения: девочка Рути родом из начала 20-го века и его старая знакомая Лили, бывшая владелица бара, куда Марти когда-то любил заходить. И от Марти им кое-что нужно.