La razón de la culpa (English: "The reason for the blame") is a 1943 Mexican film directed by Juan José Ortega who also directed Corazón salvaje.
The film stars Blanca de Castejón,[2] Andrés Soler[3][2] and María Elena Marqués[2] as well as Pedro Infante as Roberto.
[4] Pedro Infante was still a novice when he was cast in the role of Roberto, a Spaniard gachupín,[5] but it was his northern accent (Sinaloa) that caused the director Juan José Ortega to make the decision to overdub Infante's voice[6] with that of Jesús Valero, who was from Spain.
[8] Robert meets and falls in love with a married woman while on a transatlantic crossing from Spain to Mexico.
Once in Mexico, he goes to her home and claims to be a friend of her husband Andrés and is offered lodging until he returns.