Tirant lo Blanc (2006)
Tirant lo Blanc is a 2006 historical adventure film directed by Vicente Aranda. It is based on Tirant lo Blanch, a Catalan language chivalry novel dating to 1490, written by Joanot Martorell. It stars [http://www.imdb.com/name/nm1207852/ Casper Zafer] as the title character, Esther Nubiola as Carmesina, Victoria Abril as Viuda Reposada, and Leonor Watling as Placerdemivida.
More at Wikipedia.