Шествие было приурочено к годовщине перенесения мощей Александра Невского. Во главе крестного хода шествовали служители церкви, среди которых можно было заметить депутата Виталия Милонова и актёра Сергея Мигицко. В первых рядах также находились вице-губернатор Игорь Албин и председатель петербургского ЗАКСа Вячеслав Макаров.
Следом за официальными лицами шли представители различных патриотических организаций, среди которых были и казаки, и ополченцы Донбасса. Участники несут транспаранты, выражающие протест против фильма Алексея Учителя «Матильда». Один из лозунгов гласил: «Матильда — пощёчина русскому народу».
В колонне шествия находилось несколько тысяч студентов вузов и военных училищ. Некоторые из них признавались, что пришли на крестный ход под давлением. Однако были и те, кто пришёл добровольно, несмотря на необходимость пропустить пару занятий, что преподаватели восприняли спокойно.
Плечом к плечу со студентами шествовали и представители районов города. Как выяснилось, часть из них также пришла на мероприятие в принудительном порядке. Вероятно, поэтому, когда шествие завершилось на площади Александра Невского, они быстро направились в метро. На сцене в это время проходил молебен, после которого православных поздравили губернатор Георгий Полтавченко и спикер ЗАКСа Вячеслав Макаров.
Примечательно, что во время шествия, из-за перекрытия Невского проспекта, скорая помощь была вынуждена искать альтернативный маршрут. Водитель фургона, в котором врачи оказывали помощь пациенту, был удивлён тем, что православное шествие стало важнее человеческой жизни.
По данным МВД, в шествии приняло участие около 100 тысяч человек, однако независимые наблюдатели убеждены, что на самом деле людей было в пять раз меньше.