Michael McCauley (Liam Neeson) is an insurance salesman who is living a normal, even boring life. One day, during his daily commute home, he is approached by a mysterious lady. Joanna (Vera Farmiga) seems to know everything about Michael. The beautiful woman has an unusual offer to him: to find a passenger who is transporting a critical cargo, or to risk the lives of all other people, travelling in the same train with him. Moreover, Michael’s family is also in danger, if he fails to fulfil the task before the final stop. What starts as a normal travel back home from work unfolds as a skillfully planned criminal conspiracy.