"Vanity's Mirror" episode
You know, that was the only episode I've always came across whenever the show aired at night time on the Scifi channel when I was a kid in the early 90s. I remember loving the episode because it was a "love story" and everytime the moment with Helen & Scott at the end being "lovers" comes I've always imagined a moment like that with my grade school crush I was good friends with. And let me also say that I've found the girl Helen attractive when I was a kid but having watching this episode recently, eww.
Just wanted to share my experience with this episode...