It's a superhero drama that premiered last night. Pretty damn good. They're showing an encore of the premeire tonight on NBC if you missed it. More info