故事发生在1971年的北爱尔兰。新教徒和天主教徒的冲突不断加剧,战斗一触即发,形势十分危急。加里(杰克·蒋伟文·康奈尔饰)是一名年轻的英国士兵,他的下属把他送到了贝尔法斯特,这个内战的重要战场,到处都是流弹、愤怒的人群和别有用心的投机者。在一次冲突中,加里和消防同伴一起飞去追小偷。然而,当加里清醒过来时,他却被独自留在了混乱的街道上。更糟糕的是,他在敌人的阵营中,这意味着他周围的每个群体都可能想要结束自己的生命。为了回到营地,加里开始了漫长的跋涉,一起等待他的,有复杂的情况,也有富有同情心的流亡者。