A trio of women, separated by countries but united by fear, confront a masked entity that slips in and out of digital images, feeding on the world’s refusal to believe them.
A trio of women, separated by countries but united by fear, confront a masked entity that slips in and out of digital images, feeding on the world’s refusal to believe them.