In 2021, The CW ordered and shot a live-action “Powerpuff Girls” pilot starring Chloe Bennet, Dove Cameron, Yana Perrault and Donald Faison, only for the series to be canceled and never see the light of day — until now. Footage from the canceled series has been leaked onto YouTube and made into a trailer. Sources […]