Wayward as Leanne (1 episode)
The Prima Donna as Livia Angelli
A French Pursuit as Zoe Turner
2024
Juror #2 as Faith Killebrew
2023
Ruby Gillman, Teenage Kraken as Agatha Gillman (voice)
2023
Mafia Mamma as Kristin
2023
The Power as Mayor Margot Cleary-Lopez (9 episodes)
2022
Sherri as Self - Guest (1 episode)
2022
The Staircase as Kathleen Peterson (8 episodes)
2022
PIECES OF HER as Laura Oliver (8 episodes)
2021
Nightmare Alley as Zeena the Seer
2021
Stowaway as Marina Barnett
2021
Dream Horse as Jan Vokes
2020
I'm Thinking of Ending Things as Mother
2019
Knives Out as Joni Thrombey
2019
Unbelievable as Detective Grace Rasmussen (8 episodes)
2019
Velvet Buzzsaw as Gretchen
2018
Let's Dance as Segment: "The Heebie-Jeebies"
2018
Cursed: The True Nature of Hereditary as Self - Annie
2018
Wanderlust as Joy Richards (6 episodes)
2018
Hereditary as Annie Graham
2018
The Yellow Birds as Amy Bartle
2018
Birthmarked as Catherine
2018
Please Stand By as Scottie
2017
Making Muriel as Herself
2017
Madame as Anne Fredericks
2017
Blue Murder: Killer Cop as Anne Melocco (2 episodes)
2017
Fun Mom Dinner as Kate
2017
Unlocked as Emily Knowles
2017
Jasper Jones as Ruth Bucktin
2017
xXx: Return of Xander Cage as Jane Marke
2016
Imperium as Angela Zampino
2016
The 4%: Film's Gender Problem as Self
2015
Krampus as Sarah Engel
2015
Miss You Already as Milly
2015
The Late Show with Stephen Colbert as Self (1 episode)
2015
Blinky Bill the Movie as Beryl / Cheryl (voice)
2014
The Boxtrolls as Lady Cynthia Portley-Rind (voice)
2014
Devil's Playground as Margaret Wallace (6 episodes)
2014
Hector and the Search for Happiness as Agnes
2014
A Long Way Down as Maureen Thompson
2013
Hostages as Ellen Sanders (15 episodes)
2013
Enough Said as Sarah
2013
Lucky Them as Ellie Klug
2013
The Way Way Back as Pam
2012
Hitchcock as Peggy Robertson
2012
Storm Surfers as Narrator
2012
Jesus Henry Christ as Patricia Herman
2011
Fright Night as Jane Brewster
2011
The Gradual Demise of Phillipa Finch as Narrator (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (3 episodes)
2009
Mary and Max as Mary (voice)
2009
United States of Tara as Tara Gregson (36 episodes)
2008
How to Lose Friends & Alienate People as Self (uncredited)
2008
Towelhead as Melina Hines
2008
Hey Hey It's Esther Blueburger as Mary
2008
The Black Balloon as Maggie Mollison
2007
Evening as Nina Mars
2007
The Graham Norton Show as Self (2 episodes)
2007
The Graham Norton Show as Self - Guest (1 episode)
2006
Tsunami: The Aftermath as Kathy Graham (2 episodes)
2006
The Dead Girl as Arden
2006
Little Miss Sunshine as Sheryl Hoover
2006
The Night Listener as Donna D. Logand
2005
In Her Shoes as Rose Feller
2004
Big Fat Quiz as Self - Guest (1 episode)
2004
The Last Shot as Emily French
2004
Connie and Carla as Carla
2003
The Ellen DeGeneres Show as Self (1 episode)
2003
Japanese Story as Sandy Edwards
2002
Dirty Deeds as Sharon
2002
Sucré salé as Self (1 episode)
2002
About a Boy as Fiona Brewer
2002
Changing Lanes as Michelle
2001
Friday Night with Jonathan Ross as Self - Guest (1 episode)
2001
Dinner with Friends as Beth
2000
The Magic Pudding as Meg Bluegum (voice)
2000
Hotel Splendide as Kath
2000
Shaft as Diane Palmieri
2000
Shaft: Still the Man as Self
1999
Rove as Self (1 episode)
1999
The Sixth Sense as Lynn Sear
1999
8 ½ Women as Griselda
1998
The Boys as Michelle
1997
Diana & Me as Diana Spencer
1997
The James Gang as Julia Armstrong
1997
Clockwatchers as Iris Chapman
1996
Emma as Harriet Smith
1996
Lilian's Story as Young Lilian Singer
1996
The Pallbearer as Cynthia
1994
Muriel's Wedding as Muriel Heslop
1993
The Thief and the Cobbler as Nurse / Mad Holy Old Witch (voice)
1992
The Tonight Show with Jay Leno (1 episode)
1992
Spotswood as Wendy Robinson
1981
Wetten, dass..? as Self (1 episode)
1953
The Oscars as Self (1 episode)