故事发生在二十世纪初的北爱尔兰贝尔法斯特。刚刚出狱没多久的约翰尼(詹姆斯·梅森饰)参与了一次抢劫行动,为了掩护队友而遭到警察的枪击。在混乱中,约翰尼失手打死了警察,从而成为了全城通缉的对象。身负重伤的他体力不支,昏了过去。 穷得叮当响的无赖汉谢尔(F.J.麦考密饰)发现了约翰尼的踪迹,认为这是一个发家致富的机会。于是,他将情报告知给神父汤姆(W.G.Fay饰),却不料被凯瑟琳(凯思琳·赖安饰)撞见。凯瑟琳及时赶到,在谢尔之前找到了藏身于疯画家鲁奇(罗伯特·牛顿饰)家中的约翰尼。就这样,两人被迫踏上了逃亡的旅途。