Flash is fun. The villain is awesome. And the actors can act. Only the writing and plots suffer at times.
"Powers" star Justice Leak will play a villainous alien called Hellgrammite in the upcoming premiere season of CBS' "Supergirl," Entertainment Weekly reports.
Though he will be an alien in the show, Hellgrammite was entomologist Roderick Rose in the comics. After some experimentation, he developed super-strength, improved jumping and the ability to produce cocoons to imprison foes or even transform them into larvae versions of himself. The experimentation also gave him an insect-like appearance and his supervillain moniker comes from an insect of the same name.