Cruz plays Lupe Sino, the woman who captured the heart of Manuel Rodriguez Sanchez. The bullfighter was famous in the 1930s and 1940s throughout the Spanish-speaking world, hellomagazine.com reported.
Although Cruz, 32, who was born in Madrid, has been acclaimed for her appearances in Hollywood films, including "Sahara" and "Vanilla Sky," her career is also firmly established in independent films.
She was named best actress at the Cannes Film Festival this year for her role in Pedro Almodovar's "Volver."
Just recently, Cruz completed her acting assignment in "The Good Night" with British actors Martin Freeman and Keith Allen.
Kate Middleton recycles dress at movie premiere
Beyonce flaunts bikini body, Blue Ivy in vacation pics