I actually think its the best DC show out there. Supergirl was great last season, but the show has way too many characters now. Flash is a mess. Arrow rebounded, but it falls into bring everyone back from the day. Legends...Legends is just to corny for its own good at times. At least Gotham moves characters along. They are never going to kill named characters except for last week where I am not sure if that person is dead. To be fair, I love the all the arcs of the characters especially Bruce. Best Batman out there right now.