เรื่องราวเริ่มต้นในปี 1868 เมื่อ Carver (รับบทโดย Liam Neeson), ทหารผ่านศึกที่ถูกไล่ล่าจากอดีต ได้เริ่มเดินทางเพื่อแก้แค้น Gideon (รับบทโดย Pierce Brosnan), ผู้ชายที่เคยทำร้ายเขาในอดีต ในระหว่างการเดินทาง Carver ได้ใช้ทุกวิธีในการติดตามและตามล่า Gideon เพื่อเอาคืนในสิ่งที่เขาทำ
Gideon ซึ่งเป็นอดีตทหารที่มีการใช้ชีวิตอย่างเงียบสงบ ต้องเผชิญกับความท้าทายมากมายในระหว่างการหลบหนี ทั้งความโหดร้ายจากธรรมชาติและการตามล่าของ Carver ทำให้เกิดการต่อสู้ที่เข้มข้นระหว่างทั้งสองคน