2024
Widow Clicquot as Jeanne-Marie Ponsardin
2020
Radium Girls as Katherine Wiley
2017
A Woman, a Part as Kate Mullen
2016
Bull as Heather (1 episode)
2014
The Knick as Sister Harriet (20 episodes)
2014
I Origins as Dr. Jane Simmons
2011
The Music Never Stopped as Helen Sawyer
2009
An Education as Majorie
2009
Beyond the Fire as Katie
2009
Red Riding as Mary Cole (2 episodes)
2009
Red Riding: The Year of Our Lord 1974 as Mary Cole
2009
Red Riding: The Year of Our Lord 1983 as Mary Cole
2009
The Greatest as Janis
2007
Mitch Albom's For One More Day as Catherine Benetto
2007
The Savages as Kasia
2005
The Notorious Bettie Page as Maxie
2004
Hotel Rwanda as Pat Archer
2002
Gangs of New York as Hell-Cat Maggie
2002
Adaptation. as Amelia Kavan
2001
Silent Grace as Margaret
2000
A Good Baby as Josephine Priddy
2000
Dancer in the Dark as Linda Houston
2000
American Psycho as Christie
1998
You've Got Mail as Gillian Quinn
1997
Amazing Grace as Linda (as Caroline Seymour)