The season 3 premiere of Power broke records for the Starz network. The show pulled in 2.26 million viewers on Sunday night, making for not only the network’s best original series season debut numbers yet, but also the most-watched episode of any Starz original ever.