Dirigida por Breck Eisner y protagonizada por Matthew McConaughey y Penélope Cruz, se estrenó el 4 de abril de 2005 en Hollywood (California).