Rachel Weisz

Rachel Weisz portrayed Evanora in Oz the Great and Powerful.