Tag: Glen Weldon

“Floating Eyeballs, Trained Bees”

At NPR’s Monkey See, Glen Weldon reviews Jon Morris’ The League of Regrettable Superheroes and considers the most intriguing comic book heroes of yore. “Truth in advertising: The Eye was a mysterious, giant, floating, all-knowing eyeball that hectored people to fight crime on its behalf. Which they did, […]

Dreadful Thoughts

As an adult, my strongest impressions of horror have come from comics. My childhood ones are almost exclusively from tv—the trailer for Magic and a misguided viewing of the beginning of Andy Warhol’s Frankenstein. But as an adult, I remember picking up the first issue of Neil Gaiman’s […]