Where To Stream Mystery Science Theater 3000 Season 3 Episode 22
Master Ninja
- Aired January 11, 1992
- 120 Min
- Rated 8.3
- Number 85 Of 192 Rated Episodes
The Satellite of Love crew are forced to watch the first 2 episodes of the old "The Master" Tv series with Lee Van Cleef compiled into movie form.