The Twilight Zone S1E21: Mirror Image

  • Aired: 1960-02-26
  • Time: 12:00:00
  • Runtime: 30 minutes
Watch Episode

Overview

A woman at a bus stop finds herself haunted by a mysterious figure: herself.