Rita Repulsa - Elizabeth Banks
Elizabeth Banks is another actor who doesn't delve into the sci-fi realm too much. Fans were elated to see her reprise the role of Rita Repulsa in the 2017 Power Rangers reboot. She's almost unrecognizable with the facial prosthetics and heavy body makeup.
Calypso - Naomie Harris
Tia Dalma was an unlikely villain as she was disguised as Calypso, the true antagonist of Pirates of the Caribbean: Dead Man's Chest. Naomie Harris played the role perfectly. Her enchanting accent reeled viewers in and her "helpful" magical powers somehow concealed the fact that she was the true antagonist.