Marmagade est chauffeur routier, mécanicien et même fossoyeur. Homme à tout faire, il accepte toutes les opportunités pour Cigaal, son fils qu'il élève seul. Lorsque l'école du village ferme, Marmagade décide d'envoyer Cigaal au pensionnat de la ville...