The Outer Limits scared the begeebers outta me, back in the day.
Did you ever see the new Outer Limits???