เรื่องราวติดตาม Frank Carver (รับบทโดย Nicolas Cage), อดีตนักฆ่าที่เพิ่งถูกปล่อยตัวจากเรือนจำหลังจากใช้เวลาอยู่ในนั้นถึง 19 ปี เนื่องจากถูกกล่าวหาในข้อหาฆ่าคน แต่จริง ๆ แล้วเขาถูกส่งเข้าคุกโดยการทรยศของอดีตเพื่อนร่วมงานของเขา ในขณะที่ Frank พยายามที่จะปรับตัวเข้ากับชีวิตใหม่ เขาเริ่มดำเนินการตามแผนเพื่อล้างแค้นต่อกลุ่มคนที่ทำให้ชีวิตของเขาเปลี่ยนไป
ในระหว่างการเดินทาง Frank ได้สร้างความสัมพันธ์กับลูกชายของเขา Joey (รับบทโดย Noah Le Gros), ซึ่งเขาพยายามที่จะเชื่อมโยงและสร้างความสัมพันธ์ใหม่หลังจากที่หายไปนาน