หลังจากฆ่าชายคนหนึ่งในโรงแรมคอนทิเนนทัล ซึ่งเป็นสถานที่ศักดิ์สิทธิ์ของนักฆ่า จอห์น วิค ถูกประกาศเป็น “นอกคอก” (Excommunicado) และถูกตั้งค่าหัว 14 ล้านเหรียญ จอห์นจึงต้องหลบหนีจากนิวยอร์กเพื่อไปหา โซเฟีย (ฮัลลี เบอร์รี) หญิงสาวที่เขาเคยทำพันธะเลือดไว้ด้วย โซเฟียพาจอห์นไปยังคาซาบลังกา ประเทศโมร็อกโก เพื่อหาทางล้างมลทินให้กับเขา ในคาซาบลังกา จอห์นต้องเผชิญหน้ากับกองทัพนักฆ่าที่ส่งมาเพื่อกำจัดเขา เขาจึงต้องงัดเอาทักษะการต่อสู้และอาวุธต่างๆ มาใช้ในการเอาชีวิตรอด ขณะเดียวกันเขาก็ได้พบกับ ดิ เอลเดอร์ (แอนเจลิกา ฮูสตัน) ผู้เปรียบเสมือนผู้นำสูงสุดขององค์กรนักฆ่า เขาจึงต้องตัดสินใจว่าจะยอมทำตามคำสั่งของดิ เอลเดอร์ เพื่อแลกกับการเข้าพักในโรงแรมคอนทิเนนทัล อีกครั้งหรือไม่