Supergirl (2015) – Pilot Review Mike Brooks October 27, 2015 0 Comments With Arrow, The Flash and Gotham one can’t help but see that DC is having a much better time on the small screen then they’ve had on the big one. Reviews, TV Arrow, Calista Flockhart, Chyler Leigh, Comic Book, David Harewood, DC Comics, Dean Cain, Helen Slater, Mehcad Brooks, Melissa Benoist, Supergirl, Superman, The Flash