Rozpieszczony kocur Beckett nie potrafi docenić troski, jaką otacza go jego opiekunka. Lekkomyślnie traci ostatnie życie, stając w obliczu nieuchronnej śmierci. Stwórca postanawia dać mu jeszcze jedną szansę. Kot powraca na ziemię w ramach resocjalizacyjnego projektu, by uczyć się wdzięczności, przyjaźni i miłości. Każde z oferowanych mu 10 egzystencji oznacza jednak inne wcielenie. Kocur będzie musiał stawić czoło rzeczywistości jako papuga, szczur, karaluch, borsuk czy pies. Zyska okazję naprawienia błędów przeszłości, gdy zaangażuje się w czynienie dobra i podejmie ekologiczne wyzwanie. W polskiej wersji językowej głos postaciom użyczają m.in. Borys Szyc, Katarzyna Zielińska i Michalina Łabacz.