A woman gazes over her shoulder in the city in the film Holy Spider.