Hindsight is 20-20 DC on TV

Marvel may rule the cinematic universe, but DC has staked their claim to the small screen. But what does that mean?

archive