After releasing its final episode in March 2005, The Powerpuff Girls returns to Cartoon Network as part of its morning lineup ...
Fans finally got a closer look at The CW‘s live-action Powerpuff Girls series after the trailer leaked on social media this week, and they were not happy with the finished product, to say the least.