The group rides to the castle where the wedding is to take place. It is here that Ani confronts Selia and learns that the Crown Prince of Bayern is actually Geric. Selia and Ungolad trap Ani alone, but before they can kill her, an eavesdropping Geric appears with the king in tow after hearing Selia's full confession. A fight breaks out; and Geric, with the help of Ani's wind-speaking, defeats Ungolad. Selia is also captured. Days later, Ani goes before the king and convinces him that Kildenree has no plans to attack Bayern. Geric is impressed by this and Ani's knowledge of Bayern. Now that she is proven to be his true betrothed, they acknowledge their love for each other and happily rule together.