The pilot of episode of CBS' Supergirl series debuted Monday night with more than one (literal) bang, delivering on the hype leading up the premiere. Supergirl presented a refreshing modern take on the iconic DC Comics superhero, thanks in large part to star Melissa Benoist.
Read MoreActress Melissa Benoist, as Supergirl, is shown in a publicity still for CBS' "Supergirl" television series, which premiered Oct. 26. (Warner Bros./CBS Photo)