Salma Hayek som Sara Sandoval Penélope Cruz som María Álvarez Steve Zahn som Quentin Cooke Dwight Yoakam som Tyler Jackson Jose Maria Negri som Padre Pablo Audra Blaser som Clarissa Ashe Sam Shepard som Bill Buck Edgar Vivar som bank-sjef.