Plot: There are six million CCTV cameras in the UK. Does this technological omnipresence ensure our safety? Or just indiscriminately observe us, coldly documenting the present and creating flickering ghosts of the past?
Release Date:
Sunday, December 1 2024 Released within the last year