Skip To Content

Where To Stream The Twilight Zone Season 3 Episode 6

The Mirror

In Central America, a mirror allows a dictator (Peter Falk) to see the faces of his enemies.