Kontynuacja filmu o kocie Garfieldzie, z 2004 roku. Garfield wyrusza w podróż do Londynu, nieświadomy istnienia w nim swojego sobowtóra – Księcia (ang. Prince'a XII), który odziedziczył w spadku cały majątek swojej zmarłej właścicielki – Lady Eleonor. Lord Dargis – siostrzeniec Lady Eleonor, po ogłoszeniu tej decyzji pozbywa się Księcia, który pomyłkowo trafia do Jona, który bierze go za Garfielda. Garfield natomiast trafia do pałacu, ponieważ lokaj Księcia (Smithee) wyrusza do Londynu, aby go odnaleźć. Po pewnym czasie obu kotom nie podoba się świat, w którym się znaleźli.