故事開始於林肯總統遇刺身亡之後,有八人因為謀殺總統而遭到了逮捕,42歲的瑪麗(羅賓·懷特 Robin Wright 飾)是其中唯一的女性,瑪麗經營著一間家庭旅館,而刺殺總統的全部計劃都是在這間旅館的某個房間里誕生的。艾肯(詹姆斯·麥卡沃伊 James McAvoy 飾)是一位初出茅廬年輕有為的律師,他奉命為瑪麗辯護,雖然艾肯知道就算有他的辯護,瑪麗還是難逃死刑的懲罰,但還是決定走一遍流程。
然而,在和瑪麗溝通交流後,艾肯漸漸開始懷疑,瑪麗真的是無辜的,她只不過是被威脅和被利用的人質。沒有人相信瑪麗的清白,她的命完完整整的被捏在艾肯的手中。