Doctor Who introduces the Meep, an enigmatic and seemingly innocent creature with a dark secret, in a special episode. The Meep first appeared in a comic strip in 1980 and has since made appearances ...
The most absurd sci-fi villain of all time looks adorable at first. And now, this particular creature is back after over four decades. If you’ve never heard of “The Star Beast” in 1980, that’s okay.