Television ‘Mystery Science Theater 3000: The Return’ Is A Revival Done Right Brian Willett August 2, 2017