The Twilight Zone

Season 1 Episode 21

Mirror Image

6
Aired Unknown Feb 26, 1960 on CBS
SUBMIT REVIEW

Episode Fan Reviews (4)

8.8
out of 10
Average
182 votes
Today
3:30am
SYFY
Wednesday
4:30am
SYFY
More
Less