Does Starz Channel Finally Have Its Defining Series?

“Starz has its channel-defining series in Boss, a wholly impressive new drama that comes out of the gate with gravitas, swagger, originality and intrigue. It’s the kind of series that truly puts Starz on the map (and if it makes two or three others, it will be a highly competitive three-way race in the pay cable field).”