How ‘Empire’ Season 2 Raised the Stakes (Emmy Watch)
Shakespeare meets hip hop in the second season of the Fox musical drama, offering 56 original songs and more editorial challenges.
Shakespeare meets hip hop in the second season of the Fox musical drama, offering 56 original songs and more editorial challenges.