The Power universe is about to take over Netflix. Following a tease on Netflix’s social media channels, a massive licensing agreement between the streaming giant and Lionsgate Television has been confirmed, bringing the critically acclaimed Starz crime franchise to Netflix US for the first time, and distributing its spinoffs to most of the world.