The Twilight Zone

S3E6: The Mirror

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

Ask Sherpa

Be sure to give microphone access!

Back to The Twilight Zone