A zero-budget horror directed by Spencer Hawken, and starring Jessie Williams, Lucinda Rhodes-Flaherty, and Francesca Ciardi.
FILMED IN BRITAIN
Death Walks was filmed in Romford, London, in the town’s Mercury Mall shopping center, which is where the film premiered three years later.
A London suburb preparing for Christmas receives an unexpected visitor, and a series of isolated incidents quickly turns into a full-scale invasion. Have the undead risen from the grave or is it something far more sinister?