Posted inArts+Entertainment Lost George A. Romero film, shot in Pittsburgh’s North Hills, acquired by Shudder by Amanda Waltz February 26, 2021August 19, 2025