Ico is anders dan de andere bewoners van zijn dorp. Dankzij de erfenis van wat genetische ongelukjes – de nalatenschap van generaties – is Ico geboren met hoorns op zijn hoofd. De andere dorpsbewoners zien dit als een vervloeking, en Ico is voorbestemd tot een ongelukkig lot als hij op 12-jarige leeftijd van huis weggehaald en verbannen wordt naar een spookachtig kasteel om daar van honger en dorst te sterven.

Maar Ico is sterk van geest en heeft een onbedwingbare drang tot overleven. Hij is nieuwsgierig en vlijtig, en heeft kracht genoeg voor twee, zijn doorzettingsvermogen is zijn weg naar de vrijheid.