В узкой каморке с дырявой крышей живёт пожилой цирковой артист, рядом с которым обитаеет дрессированный бельчонок по имени Руперт. Хозяин домика, Джо Махоуни, выгоняет старика на улицу, и на освободившееся место въезжает семья бывших акробатов. Но у новой хозяйской пары тоже не хватает денег, и их судьба обещает быть такой же тяжёлой, если бы не случилось маленькое чудо. В дупле, выдолбленном Рупертом между стенами двух домов, бельчонок содержит тайник, в котором, как ни странно, скрываются его тайные запасы. Махоуни же просверливает дыру в стене и превращает её в собственный карман для сбережений. В то же время сам Руперт становится привычным зрителем происходящего и не прочь по‑своему посочувствовать людям: он начинает сбрасывать свой мусор через отверстие в крыше, прямо над головами новых жильцов. Так между людьми и звериным миром рождается необычная история, наполненная нежной добротой, неожиданностями и верой в чудо, способное перевернуть судьбы.