เรื่องราวเริ่มต้นเมื่อ Michael Woolrich (รับบทโดย Liam Neeson) เป็นอดีตตำรวจที่ทำงานเป็นพนักงานขายประกันภัยที่ต้องเดินทางโดยรถไฟทุกวันเพื่อไปทำงาน เขามีชีวิตที่ดูเหมือนปกติ แต่เมื่อเขาได้พบกับผู้หญิงคนหนึ่งบนรถไฟ (รับบทโดย Vera Farmiga) ที่ชักชวนให้เขาช่วยในการค้นหาผู้โดยสารที่ไม่ควรอยู่บนรถไฟนี้ เขาถูกดึงเข้าไปในแผนการอันตรายที่เกี่ยวข้องกับการลักพาตัวและการฆาตกรรม
ไมเคิลต้องใช้ความฉลาดและทักษะการต่อสู้ของเขาเพื่อพยายามช่วยเหลือผู้คนที่เขาไม่รู้จัก ในขณะเดียวกัน เขาต้องต่อสู้กับเวลาและแรงกดดันที่มาจากผู้ที่อยู่เบื้องหลังแผนการนี้