Plot: An accident in a nuclear research facility opens a dimensonal doorway and allows deadly creatures to emerge.

The Outer Limits - Season 1 - Production and Decay of Strange Particles (Episode 30)
Episode Aired On:
Monday, April 20 1964
61 years ago
Monday, April 20 1964
61 years ago