In which film does the lead say, "I always tell the truth, even when I lie"?
In the 1983 film "Scarface", Tony Montana makes his own truth. It might sound like a lie when we hear him, but in his world, things are what he says they are. In Tony, we see that there is a line between the truth and a lie, one could even imagine that he is walking on some type of actual tightrope in his mind. It doesn't matter if the rope is black (bad) or white (good). The only thing that matters is the way Tony or a person in his position looks at the rope. Truth in any situation could be a lie.
This quote from its context shows us why Tony is explaining how people can point the finger and feel like they are good because in comparison to themselves, he's a bad guy. No body is perfect, but Tony is essentially a bad guy and is comfortable with it. He doesn't need to lie, pretend, or self-justify himself. He knows who he is and is comfortable with it.
"Even when I lie, I tell the truth" means that when he does lie, he may simply not be telling everything in detail or just redirecting the conversation without actually lying outright. Tony truly doesn't need to lie to himself to be comfortable with who he is.
"Scarface", a crime drama film directed by Brian De Palma and written by Oliver Stone, is a remake of the 1932 film "Scarface". It tells the story of Cuban refugee Tony Montana (Al Pacino); he arrives penniless in 1980s Miami. He becomes a powerful drug lord. The film's production and cinematography were handled by Martin Bregman and John A. Alonzo, respectively.