Basé sur une courte section du roman Cuore de l'Italien Edmondo de Amicis, Marco est un jeune garçon vivant à Gênes, en Italie, avec son père Pietro. Mais la famille n'est pas complète, car la mère de Marco est partie pour l'Argentine environ un an plus tôt pour trouver du travail. Les lettres d'elle arrivent régulièrement jusqu'à ce qu'un jour ils s'arrêtent soudainement. Inquiet pour sa mère et ce qui pourrait lui arriver surmonte le jeune garçon. Marco décide donc d'entreprendre un voyage en Argentine dans l'espoir d'être réuni avec sa mère. Au début, Pietro s'oppose au plan de Marco, mais ému par l'enthousiasme de son fils, il laisse finalement le garçon partir. Alors commence le long voyage de Marco du cœur. Marco rencontre de nombreuses personnes tout au long de ses voyages, et trouve la maturité et l'acceptation de soi à la suite de ses expériences.