為期五天的世界貿易組織部長級會議即將在西雅圖召開,一群反對全球經濟一體化的市民自發聚集進行抗議示威。姜戈(安德雷·本杰明飾)因弟弟被警察誤殺而心懷憤懣,卡車司機露(米歇爾·羅德里格茲飾)面臨企業裁員壓力,實習記者山姆(珍妮弗·卡彭特飾)試圖記錄事件真相,三人與其他示威者共同走上街頭。抗議活動逐漸失控,縱火、打砸與搶劫頻發,西雅圖市長吉姆(雷·利奧塔飾)宣布城市進入緊急狀態。警察羅伯特(伍迪·哈里森飾)與懷孕妻子伊萊恩在處置沖突時遭遇流彈襲擊,伊萊恩重傷身亡。悲痛的羅伯特在情緒失控中擊斃示威者,引發更大規模對峙。最終談判專家介入,在人質危機中救出被困學生,山姆通過影像將事件全貌公之于眾。