Mystery Science Theater 3000 renewed by Netflix for Season 12! Back in April Netflix dropped a brand-new, 14-episode season of Mystery Science Theater 3000: The Return, which earned raves from fans and an impressive 100% rating on Rotten Tomatoes. In fact, Business Insider ran a recent article outing it as the highest-rated original show on Netflix, based on reviewer and audience data from Rotten Tomatoes!