The Twilight Zone

First published at 12:39 UTC on June 12th, 2019.

"The Mirror" is episode 71 of the American television anthology series The Twilight Zone. It originally aired on October 20, 1961. "This is the face of Ramos Clemente, a year ago a beardless, nameless worker of the dirt who plodded ...

SensitivityNormal - Content that is suitable for ages 13+