If someone is beating on you with intent to kill you and then rape and torture your 5 year old daughter, I don't think turning the other cheek is appropriate.
Obviously, there is a continuum of behavior between the two examples.
I think the Catholic Church's teaching is pretty sophisticated on this topic. It doesn't stop at a mere aphorism. Basing complex morality on a simple aphorism is usually not the best way to go. The Bible is merely part of revealed teaching. The Bible is not the sum total of Christ's teaching on Earth. That is why Jesus established a Church...to speak about these types of problems.
This message has been edited 1 time(s).