Mystery Science Theater 3000's New Season Features a Doctor Horrible Reunion

Mystery Science Theater 3000 returned today, with 14 new episodes coming to Netflix in the wee [...]