- 2011年《灰姑娘》饰演:LadyTremaine
- 2014年《驯龙高手2》饰演:沃尔卡
- 2005年《伊丽莎白》饰演:ElizabethI
- 2017年《歌声不绝》饰演:Amanda
- 2001年《指环王1:魔戒再现》饰演:精灵女王盖拉德丽尔
- 2003年《指环王2:双塔奇兵》饰演:Galadriel
- 2003年《指环王3:王者无敌》饰演:盖拉德丽尔
- 2002年《指环王2:双塔奇兵》饰演:Galadriel
- 2015年《宣言》饰演:凯特·布兰切特
- 2015年《卡罗尔》饰演:卡萝尔
- 2006年《灰姑娘》饰演:LadyTremaine
- 2015年《霍比特人3:五军之战》饰演:盖拉德丽尔
- 2014年《盟军夺宝队》饰演:克莱尔·西蒙尼
- 2013年《蓝色茉莉》饰演:茉莉
- 2012年《霍比特人1:意外之旅》饰演:精灵女王盖拉德丽尔/凯兰崔尔
- 2017年《汉娜》饰演:玛丽莎·维格勒