| Year | Film | Role | Notes |
|---|---|---|---|
| 1993 | The Piano | Flora McGrath | Academy Award for Best Supporting Actress Los Angeles Film Critics Association Award for Best Supporting Actress Film Critics Circle of Australia Award for Best Supporting Actress Nominated — Golden Globe Award for Best Supporting Actress |
| 1996 | Jane Eyre | Jane Eyre | |
| Fly Away Home | Amy Alden | ||
| 1997 | The Member of the Wedding | Frankie Addams | TV movie |
| Amistad | Isabela II of Spain | ||
| 1998 | Hurlyburly | Donna | |
| Castle in the Sky | Sheeta (voice) | ||
| 1999 | It’s the Rage | Annabel Lee | TV movie |
| She’s All That | Mackenzie Siler | ||
| A Walk on the Moon | Alison Kantrowitz | ||
| 2000 | X-Men | Rogue/Marie | |
| Almost Famous | Polexia Aphrodisia | Online Film Critics Society Award for Best Cast Nominated — Screen Actors Guild Award for Outstanding Performance by a Cast in a Motion Picture |
|
| Finding Forrester | Claire Spence | ||
| 2001 | Buffalo Soldiers | Robyn Lee | |
| 2002 | Darkness | Regina | |
| 25th Hour | Mary D’Annunzio | ||
| 2003 | X2 | Rogue/Marie | |
| 2004 | Steamboy | James Ray Steam (voice) | |
| 2005 | The Squid and the Whale | Lili Thorn | Gotham Award for Best Ensemble Cast |
| Joan Of Arc | Joan (voice) | TV movie | |
| 2006 | X-Men: The Last Stand | Rogue/Marie | |
| 2007 | Blue State | Chloe Hamon | |
| Mosaic | Maggie Nelson (voice) | ||
| Bury My Heart at Wounded Knee | Elaine Goodale | Nominated — Emmy Award for Outstanding Supporting Actress in a Movie Nominated — Golden Globe Award for Best Actress in a Television Film Nominated — Screen Actors Guild Award for Outstanding Female Actor in a Television Film |
|
| 2009 | Trick ‘r Treat | Laurie | |
| The Courageous Heart of Irena Sendler | Irena Sendler | Nominated — Golden Globe Award for Best Actress in a Television Film | |
| 2010 | Open House | Jennie | |
| The Romantics | Lila | Post-Production | |
| Margaret | Lisa Cohen | Awaiting Release |
- Television
| Year | Title | Role | Notes |
|---|---|---|---|
| 2008–present | True Blood | Sookie Stackhouse | 2008–present (24 episodes) Golden Globe Award for Best Actress in a Television Series Drama (2008) Satellite Award for Best Actress in a Television Series Drama Nominated — Golden Globe Award for Best Actress in a Television Series Drama (2009) |
Theater credits
- The Glory of Living; MCC Theater, New York, 2001 – Lisa (Won Theatre World Award (Outstanding Actress) in 2002 for the role)
- This is Our Youth; Garrick Theatre, London, 2002 – Jessica Goldman (nominated for Drama Desk Award (Outstanding Actress) for the role)
- Manuscript (Reading); Falmouth Academy, New York, 2003 – Elizabeth Hawkins
- Drug Buddy (Reading); Manhattan Theater Club, 2003 – Wendy
- Roulette; Ensemble Studio Theatre, New York, 2004 – Jenny
- The Distance From Here; MCC Theater, New York, 2004 – Shari (Won Drama Desk Award (Outstanding Cast Ensemble) in 2004)
- The 24 Hour Plays, South Of The Border; MCC Theater, 2004 – Maylene
- After Ashley; Vineyard Theatre, New York, 2005 – Julie Bell
- Dog Sees God: Confessions of a Teenage Blockhead; (Reading); Westside Theatre, New York, 2005 – Marcy
- The 24 Hour Plays, The Blizzard; MCC Theater, 2006 – Jenny

TV Show: True Blood
Movie: Maragret