In the 15th century, the Spanish feudal lords impose brutal persecution on gypsies. Counte di Luna's father once burned an old gypsy woman to death at the stake for witchcraft. In revenge, Azucena, the dead gypsy's daughter, steals Counte di Luna's younger brother in his infancy. Many years later, Counte di Luna falls in love with the royal female officer Leonora, but the girl deeply loves another man, Manrico.
In a duel between the two brothers, Manrico is wounded despite victory, and he is fortunately rescued by her mother Azucena. When Manrico and Leonora prepare for their wedding, Counte di Luna captures Azucena and vows to burn her to death. Manrico is arrested when rescuing his mother. But then he is released at the price of Leonora sacrificing herself to Counte di Luna.
In a rage, Counte di Luna orders to execute Manrico to death. Witnessing the end of the execution, Azucena tells Counte di Luna that Manrico is actually his younger brother. Azucena finally avenges her mother.