Actor
The Blazing World
2021
as Alice Winter
We Need to Do Something
2021
as Diane
12 Mighty Orphans
2021
as Juanita Russell
Family Blood
2018
as Ellie
Sensum
2017
as Lisa Mitchell
Clinical
2017
as Dr. Jane Mathis
Bereave
2015
as Penelope
Cold in July
2014
as Ann Dane
Electric Slide
2014
as Mimi
After the Fall
2014
as Susan
Siren
2013
as Leigh
Dark Around the Stars
2013
as Terry
Side Effects
2013
as Dierdre Banks
Come Out and Play
2012
as Beth
Big Miracle
2012
as Kelly Meyers
Puncture
2011
as Nurse Vicky Rogers
Leave
2011
as Amy
Birthday Suit
2009
Two Lovers
2008
as Sandra
Garden Party
2008
as Sally St. Claire
Stag Night
2008
as Brita
Badland
2007
as Nora Rice
3:10 to Yuma
2007
as Emmy Nelson
The Hills Have Eyes
2006
as Lynn
Fathers and Sons
2005
as Nell
Melinda and Melinda
2004
as Stacey
Bereft
2004
as Molly
40 Days and 40 Nights
2002
as Nicole
Corky Romano
2001
as Agent Kate Russo
The Weight of Water
2000
as Anethe Christenson
The 70s
2000
as Eileen Wells
Wayward Son
1999
as Cordelia
Eyes Wide Shut
1999
as Domino
L.A. Without a Map
1999
as Barbara
Coyote Summer
1996
as Callie Carpenter
Hocus Pocus
1993
as Allison
Ladybugs
1992
as Kimberly Mullen
Home Sweet Home
1981
as Angel Bradley