So I've finally caught up on the season. Have to say I like it so far. Much like The Flash it has its moments of dumb, but it's well produced and well acted and entertaining so far. And it has a full season order, so it's not going anywhere.
And in news that I'm sure many here will like, it's been announced today that Morena Baccarin is
joining the cast in a recurring role as Dr. Leslie Thompkins.