We just watched an award-winning film titled: The Lives of Others and I whole-heartedly recommend it.
It is a story about a man, trained to be a German spy (Stasi) who is very good at it. He has no life of his own.
It shows his path and eventual conflict.
People can be good people and misled. Good people who are misled can work out thier own salvation by learning the truth.
This is a remarkable movie, based on fact. If you take the DVD out of a video store (or purchase) you find the commentary of the director enlightening as well. For a summary of the truth contained in the film, read the overview in Wikipedia.