The jolly green giant returns, now a married man with an ogre on the way; but the unexpected death of Fiona's dad brings the added pressure of becoming ruler of Far Far Away. Hoping to concentrate his energies on fatherhood, Shrek sets off with his faithful buddies, Donkey and Puss in Boots, in search of the deceased King's only other living heir, the rebellious cousin Artie (played by Justin Timberlake). Meanwhile the scheming Prince Charming returns, along with the dreaded pirate Captain Hook (Ian McShane), and a diabolical plan to take over the kingdom. Fiona and her street-fighting princesses are all that stands in their way - until Shrek comes home.