Irma's unbelievable reaction
Ok, maybe I misunderstood, but there's something that kind of ruined the movie for me.
Sequence of events:
1) Irma thinks that Nestor is with other girls every night, they quarrel, break up and she makes him leave home.
2) She's very fond of Lord X. She sleeps with him, doesn't charge him and they're supposed to go to England together.
3) She gets to know that Lord X has been killed, she cries her heart out, she also gets to know that Nestor is the murderer.
4) Moustache says that Nestor killed him because of jealousy.
Result:
5) Irma immediately forgives Nestor, kisses him and loves him so much. "Hey, you treated me badly, you just killed this gentleman that I'm really fond of, but it must be an act of love so, ok, I love you again". So very out of character and illogical.
If I missed something, please explain it to me.