参演电影
上映时间 剧名 扮演角色
2012 变性女郎/The Danish Girl Einar Wegener
2012 斯托克/Stoker Evelyn 'Evie' Stoker
2012 报童/The Paperboy Charlotte Bless
2012 海明威传/Hemingway & Gellhorn Martha Gellhorn
2011 随波逐流/Just Go with It Devlin Adams
2011 非法入侵/Trespass Sarah Miller
2010 兔子洞/Rabbit Hole Becca Corbett
2009 九/Nine Claudia
2008 澳大利亚(又名:澳洲乱世情) Australia Lady Sarah Ashley
2007 致命拜访/The Invasion Dr. Carol Bennell
2007 黄金罗盘/The Golden Compass Marisa Coulter
2007 婚礼上的玛戈特/Margot at the Wedding Margot
2006
快乐的大脚/Happy Feet Norma Jean(配音)
2006 皮毛/Fur Diane Arbus
2005 致命译电(翻译风波)The Interpreter Silvia Broome
2005 家有仙妻/Bewitched Isabel Bigelow/Samantha
2004 复制娇妻/The Stepford Wives Joanna Eberhart
2004 重生/Birth Anna
2003 冷山/Cold Mountain Ada Monroe
2003 人性污点The Human Stain Faunia Farley
2003 狗镇/Dogville Grace Margaret Mulligan
2002 时时刻刻The Hours Virginia Woolf
2001 小岛惊魂Others,The Grace Stewart
2001 生日女郎Birthday Girl Sophia/Nadia
2001 红磨坊(梦断花都)Moulin Rouge! Satine
1999 大开眼戒Eyes Wide Shut Alice Harford
1998 巫法闯情关Practical Magic Gillian Owens
1997 末日戒备The Peacemaker Dr. Julia Kelly
1996 淑女本色The Portrait of a Lady Isabel Archer
1995 不惜一切To Die For Suzanne Stone Maretto
1995
永远的蝙蝠侠Batman Forever Dr. Chase Meridian
1995 The Leading Man 客串学院颁奖嘉宾
1993 情深到来生My Life Gail Jones
1993 体热边缘Malice Tracy Kennsinger
1992 大地雄心Far and Away Shannon Christie
1991 情挑玉女心Flirting Nicola
1991 胜者为王Billy Bathgate Drew Preston
1990 雷霆壮志Days of Thunder Dr. Claire Lewicki
1989 Bangkok Hilton Katrina Stanton
1989 航越地平线Dead Calm Rae Ingram
1988 翡翠城市 Emerald City Helen
1987 越南 Vietnam Megan Goddard
1987 Watch the Shadows Dance Amy Gabriel
1987 The Bit Par t Mary McAllister
1986 Windrider Jade
1984 Wills & Burke Julia Matthews
1983 小子万岁 BMX Bandits Judy
1983 Bush Christmas Helen