Senoji Adelina tiki, kad katės turi magiškųjų galių ir teikia gėrį namams, kuriuose gyvena, ir šeimininkui, kuris jomis rūpinasi. Tačiau, kai moters sode pasirodo nušiuręs katinėlis, niekas net neįtaria, kaip jo atsiradimas paveiks namų gyventojus. Pavadintas pranašišku Budos vardu, katinas turi atsakymus į visus gyvenimo klausimus, puikiai jaučia slaptas namiškių nuotaikas, juos jungiančias ir skiriančias sroves.
Mirus Adelinai persikėlęs į jos buvusios nuomininkės Mildos namus, Buda gyvena savo katinišką gyvenimą, bando suprasti šeimininkus, kartais stebisi jų elgesiu ir sprendimais, tačiau nepamiršta pareigos rūpintis jais.
Katino gyvenimas teka įprasta vaga, kol namuose pasirodo mirusios Adelinos dvasia – ji turėtų gimti iš naujo. Kad Mildos kūdikis nebijotų pasirodyti pasaulyje, pilname užslėpto pykčio ir nuoskaudų, reikia išlaisvinti žmonių širdis nuo blogų jausmų ir išmokyti jas atleisti. Murkiantis Buda tampa tarpininku tarp dvasinio ir realaus pasaulio. Ar katinui pavyks atlikti savo misiją?