Escorté de son fidèle Jacopo, le jeune chevalier Frederico Alberghi se rend à Urbino à la cour des Borgia. En chemin, il délivre une ravissante jeune fille, Bianca, qu'enlevaient des brigands. Aux portes d'Urbino, Frederico reconnaît à l'auberge un des ravisseurs de Bianca et apprend que c'est sur l'ordre de Cesar Borgia que la jeune fille avait été enlevée. Cesar Borgia loue en Frederico un valeureux bretteur et met fin au combat qui l'opposait à Alexandre de Madrid, au service lui aussi de Borgia. Introduit à la cour, Frederico fait grande impression sur la jeune veuve Lucrèce Borgia, dont la débauche et les passions sont tristement célèbres. Terriblement jaloux, Alexandre de Madrid voue une haine féroce au nouveau venu qui se voit accorder des faveurs qui lui sont refusées. Tandis que César cherche à reprendre la jolie Bianca qu'il revoit chez le peintre Raphaël, un complot, inspiré par le duc de Ravenne, est découvert Frederico est envoyé auprès du duc pour l'amener à composition et découvre que Bianca n'est autre que la jeune duchesse de Ravenne. Loyal serviteur des Borgia, il ne peut secourir la duchesse malgré l'amour dont il brûle. Revenu à Urbino, il ne peut révéler la vérité, mais il a été suivi par Alexandre qui le dénonce comme traître. Eperdument amoureuse de Frederico, Lucrèce tente de le séduire et de le détourner de sa passion pour Bianca. Enfermé dans les cachots du château, il réussit à s'échapper et à retrouver Bianca cachée dans la forêt. Ce sera alors une lutte acharnée aux innombrables rebondissements qui opposera le valeureux chevalier aux cruels Borgia. Soumise à la torture au château de Catena, Bianca sera enfin délivrée par Frederico et le traître Alexandre trouvera la mort dans un ultime combat au Parc des Monstres.