影片取材自境外幸存人質真實自救經歷。駐外記者馬笑(肖央飾)和志愿醫生潘文佳(齊溪飾)夫婦,陪同工程師苗峰(鄭愷飾)赴郊區修理基站,當地局勢突變。三人一路躲避恐怖組織的無差別襲擊,最終還是被綁架淪為人質,并在獄中結識了華僑商人周偉杰(任達華飾)。面對恐怖分子聞所未聞的屠殺暴行和以命換錢的勒索,他們歷經105天,在極端困境中通過暗中觀察地形、傳遞情報和制造聲東擊西的時機展開自救。最終周偉杰以自我犧牲為代價幫助眾人突破封鎖,馬笑夫婦借助醫療設備和工程器械成功破解囚禁裝置,在國際救援力量配合下實現突圍。獲救后馬笑通過戰地報道首次完整揭露恐怖組織罪證,潘文佳則將人質醫療檔案轉化為反劫持救援指南。