Akt III Trwa bal maskowy. Zausznicy Thibauta de Vitry namawiają Huguette, dziewczynę zakochaną w Villonie, by zamordowała marszałka dworu a następnie dworu. Wmawiają jej, że marszałek domaga się ścięcia Villona. Tymczasem Villon z Tabarinem omawiają plan walki z Burgundczykami. Nadchodzi Katarzyna i wyznaje miłość marszałkowi de Montcobier. Nadchodzi również zakapturzona Hugette i próbuje dokonać zamachu. Villon unieszkodliwia ją i ujawnia swoją prawdziwą tożsamość. Hugette opowiada o planowanej zbrodni. Villon wraz z Tabarinem udaremniają zamach, ratując królowi życie. Wydają również w jego ręce zdrajców - zauszników pana de Vitry. Król jest wdzięczny za uratowanie życia, przypomina jednak, że o życiu Villona, zgodnie z układem, zadecyduje serce Katarzyny. Niestety - Katarzyna jest wściekła, że Villon ją oszukał.
Akt IV Na murach obronnych trwają przygotowania do starcia z Burgundczykami. Villon rozwiewa nadzieje Hugette, oferując jej jedynie przyjaźń. Nazajutrz Paryż świętuje zwycięstwo. Nad Villonem ciąży wizja szubienicy. Katarzyna ostatni raz prosi króla o łaskę dla niego i dowiaduje się o szczegółach całego układu - tylko jej miłość może ocalić mu życie (małżeństwo albo stryczek).