Charles Bailly, prisonnier de guerre, n’est pas particulièrement malheureux dans la ferme allemande où il travaille depuis trois ans, mais son épouse lui manque et la nostalgie de son pays ne vaut pas l’amitié de la fermière… Il décide donc de prendre la clé des champs… Pour ne pas subir l’échec de ses camarades qui ont tenté le coup, Bailly imagine de prendre le chemin de la liberté, en tenue de prisonnier, avec une vache en laisse… Flanqué de son bovin baptisé Marguerite, que lui a volontiers cédé la fermière, Charles prend la direction de la France, et entreprend une longue marche qui devrait durer trois mois