1900年北京處于慈禧太后統治下,國家四分五裂。端親王力主驅逐外國勢力,派遣義和團圍攻外國使館區。在千軍萬馬兵臨城下之際,美國軍官安德魯·梅森(查爾頓·赫斯頓飾)臨危受命,聯合各國駐京武官組成多國聯軍。面對義和團與清廷軍隊的雙重圍困,使館守軍在極端匱乏條件下堅守55天。梅森憑借軍事素養與堅定意志,成功整合各國士兵突破重圍,并在最后時刻營救出被扣為人質的外交人員。這場歷時兩月的攻防戰以聯軍戰略撤退告終,迫使慈禧太后重新評估對外政策,成為義和團運動走向終結的關鍵轉折點。