Salma Hayek initially rejected the chance to star in Without Blood.
The 59-year-old actress stars alongside Demian Bichir, and Juan Minujin in Without Blood, the Angelina Jolie-directed war drama film based on Alessandro Baricco's book of the same name - but Salma needed to be convinced before committing herself to the project.