Stranger Things title

“Stranger Things” and the Psychic Nosebleed

Where did we get the idea that using psychic or telekinetic powers makes a person's nose bleed?
MST3K: This Island Earth

Mystery Science Theater 3000 May Be Coming Back

The smartest dumbest show ever created for television.
Twin Peaks

Twin Peaks: Scholars Review the Original Series

On the eve of a new Twin Peaks series, it's instructive to return to early scholarly attempts to make sense of the show.