Where To Stream Quantum Leap Season 5 Episode 21
Mirror Image - August 8, 1953
- Aired May 5, 1993
- 60 Min
- Rated 6.4
- Number 73 Of 95 Rated Episodes
Sam leaps into himself in a 1953 Pennsylvania coal mining town, where he encounters what seem to be familiar faces from people he helped in prior leaps, while learning more about his mission and why he leaps from one point in time to another. Leap Details: Himself, August 8, 1953, Cokeburg, Pennsylvania / April 3, 1969, San Diego, California