Whenever we hear a new report about this show, we expect it to end with a JK…lol, but it really is happening. The new series is being written by Diablo Cody and Heather Regnier and produced by CW wunderboss, Greg Berlanti. Now we are getting our first casting news on who will be filling out the roles of Buttercup, Blossom, and Bubbles.

In the report from Deadline, it’s revealed that  Chloe Bennet (Agents of S.H.I.E.L.D.), Dove Cameron (Descendants), and Yana Perrault (Jagged Little Pill) will play the grown-up versions of the heroes. Here’s the character breakdown:

Bennet will portray Blossom Utonium. Though she was a spunky, conscientious, Little-Miss-Perfect child who holds several advanced degrees, Blossom’s repressed kiddie-superhero trauma has left her feeling anxious and reclusive, and she aims to become a leader again — this time on her own terms.

Cameron will play Bubbles Utonium. Bubbles’ sweet-girl disposition won America’s hearts as a child. She still sparkles as an adult, but her charming exterior belies an unexpected toughness and wit. She’s initially more interested in recapturing her fame than saving the world, but she just might surprise us and herself.

Perrault is Buttercup Utonium. Buttercup was the rebellious badass of The Powerpuff Girls in its heyday. More sensitive than her tough exterior suggests, Buttercup has spent her adulthood trying to shed her Powerpuff Girl identity and live an anonymous life.