For a Few Dollars More is considered one of Sergio Leone's finest works and is without a doubt one of my favorite movies. But every time I watch it, something feels a little off.
In a flashback scene we see the movie's main villain Indio murder the lover of Colonel Mortimer's sister before proceeding to rape her.
However, Indio was not careful and left his gun within arm's reach of the girl. While still being assaulted, she seizes it and then shoots herself with the weapon.
I can understand that after losing the love of her life and enduring the horror of rape, one might want to commit suicide.
What I don't get, however, is why she didn't shoot Indio beforehand, thus putting an end to the rape and avenging her lover in the process.
Is there any explanation as to why she acted the way she did?
I don't mind that much, since this event was the basis of Mortimer's revenge-filled quest that gave us such an awesome movie, but I can't help but wonder every time I see this scene.