Los papeles protagonistas son interpretados por Liam Neeson como Schindler, Ralph Fiennes como el oficial de las SS Amon Göth y Ben Kingsley como el contable judío Itzhak Stern.