本片讲述了杰森·斯坦森扮演的前特种部队士兵乔伊在阿富汗执行任务时发生意外,为了逃避军事法庭的制裁,他抛弃了自己的家人流浪街头,身陷伦敦地下犯罪组织。乔伊的生命中有着三个重要的女人。第一位是道恩(薇琪·麦克卢尔饰演),她为他生下了一个孩子,在乔伊失踪之后被迫沦为黑帮大佬的性奴隶。第二个女人是伊莎贝尔(维多利亚贝维克饰演),她也是一个无家可归的流浪者。第三个女人是修女克里斯蒂娜(阿嘉塔·布泽克饰演),乔伊在最无助的时刻遇见了她,并且渐渐爱上了她。之后乔伊意外地获得了一个冒充他人身份的机会,于是他义无反顾地开始了复仇以及寻求救赎的计划。