Marcello, dix ans, est orphelin, et vit avec son oncle, Franco, à Milan. Pour gagner leur vie, ils se sont installés dans une station-service, au bord de l'autoroute. Le garçon lave les pare-brises des voitures sur le parking, tandis que Franco tente de revendre des montres de contrefaçon. Un jour, un car de touristes s'arrête sur le parking. Marcello monte dans l'autobus pour voler quelques affaires, mais le bus repart sans qu'il ait pu descendre. Pris au piège, Marcello se cache sous les sièges arrière. Au bout de quelques heures, il se retrouve à Zurich. Seul dans cette ville étrangère, il entre dans un hôtel de luxe. Là, il découvre Nick, artiste de bar, complètement ivre. Nick dort profondément, et Marcello en profite pour visiter cette suite luxueuse. Nick est recherché par Franky, un gangster auquel il doit de l'argent. Wanda, son amie, surprend une conversation dans un bar. Elle se rend à l'hôtel pour le prévenir. Sur place, elle trouve Marcello tranquillement installé dans la salle de bains. Elle le prend pour le fils de Nick. Le trio réussit à s'enfuir dans la voiture de Franky, vers l'Italie, avec Nick endormi et un énorme chien. A un arrêt, Nick s'éveille, surpris d'une telle situation et se retrouve malgré lui dans un poids lourd qui se dirige vers l'Italie, Franky et ses sbires rattrapent les fuyards mais sont heureusement stoppés par les douaniers à la frontière. Arrivée à Milan, Wanda découvre la vérité sur Marcello. L'orphelin retrouve son oncle, et Nick, son père de substitution.