Ferdinand is een kleine stier die er de voorkeur aan geeft om rustig onder een kurkboom te liggen en de geur van de bloemen op te snuiven in plaats van rond te springen en te spelen met andere stieren. Als Ferdinand opgroeit en verandert in een grote sterke stier blijft hij een zacht temperament houden. Maar wanneer op een dag vijf mannen langs komen om de grootste, snelste en ruigste stier uit te zoeken voor een stierengevecht in Madrid wordt Ferdinand ten onrechte uitgekozen.
De lieve held Ferdinand maakt wel veel goed, net als de fraaie achtergronden; geen fantasielandschappen, maar behoorlijk realistische weergaven van Spaanse plaatsen als Ronda, Madrid en Consuegra.
Ferdinand is een leuke kerstfilm met een karaktervolle Spaanse vechtstier.