Третий сезон «Улицы всех святых» начинается там, где закончился второй: тишина на районе обманчива. После событий с загадочным культом и исчезновением старожилов, на первый взгляд, жизнь возвращается в привычное русло. Но те, кто умеет слушать, замечают странную закономерность — из домов на окраине пропадают кошки, а по ночам из подвалов доносится не то вой, не то молитва. Главный герой, который после прошлых передряг пытался вести спокойное существование, втягивается в новое расследование из-за своей младшей сестры. Она начинает видеть сны, где каждый переулок Улицы всех святых превращается в лабиринт из живых изгородей, а вместо людей по нему бродят тени в рясах. Оказывается, что старый храм на холме, который все считали заброшенным, на самом деле действует, и его настоятель знает о каждом жителе района больше, чем они сами о себе.
Параллельно развивается линия с новым соседом — молодым антикваром, который открыл лавку прямо напротив круглосуточного магазина. Он скупает старые вещи, но платит за них не деньгами, а странными услугами или обещаниями. Когда герой пытается выяснить, куда деваются выкупленные предметы, он натыкается на подземный ход, ведущий прямо под фундаменты домов. Там, в катакомбах, хранятся не просто архивы, а настоящие реликвии, связанные с каждым, кто когда-либо жил на этой улице. Третий сезон превращается в гонку со временем: нужно понять, почему городские легенды вдруг становятся реальностью, и кто на самом деле управляет судьбами людей через эти старые, пыльные вещи. Финал сезона оставляет зрителя на грани нервного срыва — последняя серия заканчивается кадром, где главный герой смотрит в зеркало, но отражение ему не принадлежит, а за его спиной стоит тот самый антиквар и улыбается, держа в руках старую фотографию всей улицы, сделанную сто лет назад.