who plays rita repulsa in the new power rangers
Rita Repulsa
She is portrayed in the first season by Machiko Soga and by Carla Perez in the remaining seasons, while voiced by Barbara Goodson in the series.