Garfield, všemi milovaný kocour, odjíždí do Evropy. Cestuje společně s věrným parťákem fenkou Odie, aby překvapili svého páníčka Jona (Breckin Meyer), který je právě s přítelkyní Liz (Jennifer Love Hewitt) v Londýně. V zemi Big Benu, Buckinghamského paláce, Scotland Yardu a především "fish and chips", začíná Garfieldovo skutečné dobrodružství, když dojde k jeho záměně za Prince, královskou kočku (vypadá náhodou úplně stejně jako Garfield). Prince po své zesnulé paničce Lady Eleanor právě zdědil zámek Carlyle. To je ale obrovské zklamání pro Lorda Dargise (Billy Connoly), synovce Lady Eleanor, který si na veškerý její majetek dělal zálusk. 
