События криминального детектива разворачиваются в Лондоне в четырех временных промежутках. В 1890 году инспектор Эдмонд Хиллингхед, сосредоточенный на поисках убийцы неизвестного мужчины, сталкивается с влиятельными противниками. В 1940 году сбежавший от нацистов детектив Чарльз Уайтмен ведет двойную жизнь и расследует загадочное убийство. В 2014 году детектив-сержант Шахара Хасан тоже обнаруживает тело и подвергает свою жизнь большому риску. В 2050 году в условиях техноапокалипсиса молодая женщина, страдающая амнезией, сталкивается с ритуальным убийством. Все мертвые тела связаны между собой, и четверо героев одновременно подходят к раскрытию глобального заговора, длящегося полторы сотни лет.