It was earlier in the week that episodes of the Starz network’s television drama Power leaked online.”The final three episodes of Power’s fourth season were leaked online due to a breach of the press screening room,” Starz confirmed. “This seems to be a case of password sharing that resulted in homemade videos of the episodes which were taped off a TV screen and posted online. STARZ has begun forensic investigations and will take legal action against the responsible parties.”

Now, in a surprising, and somewhatt hilarious turn of events, Curtis “50 Cent” Jackson has asserted that the network is now labeling him as the mole.

The actor, rapper, and executive producer of the show took to Instagram to post a promotional flyer of the remaining episodes, but also managed to sneak in the new developments in his caption.

“STARZ thinks I leaked my own show,” he penned. “Anyway if you have on demand catch POWER tonight 12:00AM. If not Sunday 9:00PM it is LOL #50Centralbet.”