Tusenvis av mil fra nazismens Europa, reddet en mann 200 000 mennesker fra en historisk massakre. Han ble kjent som Kinas svar på Oscar Schindler. Den tyske forretningsmannen John Rabe hadde bodd 30 år i Kina når han blir kalt hjem til Berlin. Men under avskjedsseremonien bomber japanerne Nanking og Rabe gjør et drastisk valg som blir et spørsmål om liv og død for hundretusener av mennesker...