Try this one. Same Line spoken by the same actor, in two different movies. Give the actor's name, the movies and the characters.
"Sooner or later you have to pay for all your good deeds."
No takers?
I'll give you a hint. Both movies are westerns and both have already been quoted in this thread.