Hercules must go to the Spanish peninsula to kill King Geryon, a three-headed giant, and steal his prized red cattle. When he arrives at Geryon's island, Hercules battles and kills the giant's two-headed dog Orthrus. Hercules then fights and defeats Geryon. He has difficulty returning home with the cattle, facing attacks from other giants who try to steal the cattle along the way, but ultimately brings the cattle back to Eurystheus as requested.