Videodrome (1983) The television screen is the retina of the mind’s eye. Continue reading “Videodrome (1983)”