Buster er en bortskjemt og egoistisk katt som tar sitt privilegerte liv helt for gitt. Men dette er i ferd med å endre seg dramatisk når han uforsiktig mister sitt niende liv. Uten flere liv igjen og konfrontert med sin skjebne, må Buster innom Portvokteren og trygle om å få livet sitt tilbake. Til å begynne med blir han avvist, men i et sjelden øyeblikk av medfølelse gir Portvokteren ham en ny sjanse på jorden med et helt nytt sett liv.
Det Buster derimot ikke er klar over, er at hvert av disse nye livene kommer til å bringe ham tilbake i form av et nytt dyr hver gang… hver av dem med en viktig og lærerik erfaring.
Gjennom denne reisen forvandles Buster fra å være en selvopptatt katt til en selvoppofrende helt; for noen ganger må man gå mange forskjellige veier for å finne den aller beste versjonen av seg selv.