She’s dead, Jim! Back in 2006, when the first season of the NBC superhero drama Heroes was debuting to rave reviews and mass audience acclaim, the show managed to turn its tagline, “Save the Cheerleader, Save the World,” into a meme. It was incredibly prolific, albeit a little nonsensical– describing the show perfectly. It looks like the […]