22 czerwca 1941 roku nazistowskie Niemcy dokonały inwazji na Związek Radziecki. Lwów leżał w tym czasie w odległości około 80 kilometrów od granicy. W okupowanym przez Sowietów mieście funkcjonowały trzy więzienia: więzienie przy ul. Łąckiego (więzienie nr 1), pełniące funkcję więzienia wewnętrznego NKGB, więzienie na Zamarstynowie (więzienie nr 2), przed wojną pełniące funkcję więzienia wojskowego oraz więzienie przy ul. Kazimierzowskiej (więzienie nr 4), potocznie zwane „Brygidkami”.

Początkowo, w myśl opracowanych jeszcze przed wojną planów, NKWD zamierzało wywieźć więźniów w głąb ZSRR. Brak odpowiedniej liczby wagonów kolejowych, chaos pierwszych dni wojny i szybkie postępy wojsk niemieckich sprawiły, że plany ewakuacji lwowskich więzień szybko stały się niewykonalne. Władze sowieckie były jednak zdecydowane nie dopuścić, aby „wrogowie ludu” zostali uwolnieni przez Niemców. 24 czerwca ludowy komisarz spraw wewnętrznych Ławrientij Beria wydał obwodowym urzędom NKGB rozkaz rozstrzelania wszystkich więźniów politycznych przetrzymywanych w zachodnich obwodach ZSRR, których ewakuacja była niemożliwa.