Старик Петсон и кот Финдус живут в маленьком доме на краю шведской деревни. Однажды Петсон пообещал Финдусу лучшее на свете Рождество, но в процессе подготовки все пошло не так. Финдус боится, что праздник придется отменить и старается всеми силами помочь другу – на свой манер. Множество приключений предстоит пережить главным героям фильма, их соседям и друзьям, прежде, чем случится обещанный праздник и такое веселье, которое захватит всех вокруг!