It seems someone has once again leaked a Power episode! Today we have the video leak of the highly anticipated Season 5 finale which shows Tommy shooting Angela killing her while she was in Ghost arms. It seems the show is killing off all it’s stars. 50 Cent his instagram account claims that the Starz network is blaming him for the leak. Check the video leak below!