Lili Reinhart, Madelaine Petsch, Camila Mendes
Are they playing the Powerpuff Girls in a Live Action or something? They look great.