影片讲述三个发生在伦敦100条街道上的故事。故事主角有一个退役后的橄榄球球星﹙伊德里斯·艾尔巴饰演﹚和他的妻子﹙杰玛·阿特登饰演﹚,一个出租车司机,和一个毒贩小喽罗﹙弗朗茨·德拉姆饰演﹚,分别代表伦敦市民的三个阶级。。在刑警学院任职的物理天才唐川与中学教师石泓年少相识,因彼此对数学的共同兴趣而惺惺相惜,多年后唐川在调查一桩杀人案时,身为石泓邻居的陈婧被列入警方的“嫌疑人”之中,石泓与唐川因此再度重逢,而唐川却在调查中发现了更大的秘密……被迫站在对立面的唐川、石泓由此展开了一场高智商对决,一步步推动故事走向既震撼人心又令人扼腕的结局。。