Oskar Schindler (LIAM NEESON), a German businessman, is a member of the Nazi party simply because it's good business for him. He makes connections with many of the important figures, keeps those ties strong, and opens a pots-and-pans factory designed to help the war effort. He employs Jews as his workers, but does not realize the true intent of the Nazis or what the Jews are going through. He just wants to make enough money to leave rich after the war.
On the other, purely evil side, besides the Nazis forcing the Jews to register their names and other information to better keep track of them, there's Amon Goeth (RALPH FIENNES), a powerful Nazi assigned to the Krakow ghetto. He first "liquidates," it, forcing the Jews out into Plaszow, a work camp, with him living in a villa overlooking the entire operation. He uses them as target practice as well and is ruthless in his manner, though Oskar consorts with him simply to make deals. Oskar doesn't see then what is truly happening.
At his factory, Oskar employs Itzhak Stern (BEN KINGSLEY), an accountant, who soon becomes a close confidant of what Oskar plans to do next, after learning of the Nazis ultimate plan: To exterminate as many Jews as they can in concentration camps. It is then that Oskar puts into action his plan to save as many of them as he possibly can, even if it means giving up the money he has earned.