DC Comics have a new super hero series on the way, this time focusing in on Superman's lesser known cousin Supergirl. She actually arrived on earth around the same time as good old Clark Kent but has managed to avoid the spotlight for most of her life.

The lead role is played by former Glee star Melissa Benoist, who played Marley Rose on the hit show from 2012-2014. It also stars Calista Flockhart as her 'Devil Wears Prada' style boss, former Grey's Anatomy star Chyler Leigh, and Mehcad Brooks as Jimmy/James Olsen.

The trailer below pretty much explains everything else you need to know. Seriously, it feels like they crammed the whole first series in there...