Avengers: Age of Ultron (pre-production, 2015) as Natasha Romanoff/Black Widow
Lucy (post-production, 2014) as Lucy
Captain America: The Winter Soldier (completed, 2014) as Natasha Romanoff/Black Widow
Chef (completed, 2014) as Molly
Her (2013, voice) as Samantha
Under the Skin (2013) as Laura
Don Jon (2013) as Barbara
Hitchcock (2012) as Janet Leigh
The Avengers (2012) as Natasha Romanoff/Black Widow
We Bought a Zoo (2011) as Kelly Foster
Iron Man 2 (2010) as Natasha Rushman/Natasha Romanoff
He’s Just Not That Into You (2009) as Anna
The Spirit (2008) as Silken Floss
Vicky Cristina Barcelona (2008) as Cristina
The Other Boleyn Girl (2008) as Mary Boleyn
The Nanny Diaries (2007) as Annie Braddock
The Prestige (2006) as Olivia Wenscombe
The Black Dahlia (2006) as Kay Lake
Scoop (2006) as Sondra Pransky
The Island (2005) as Jordan Two Delta/Sarah Jordan
Match Point (2005) as Nola Rice
In Good Company (2004) as Alex
The SpongeBob SquarePants Movie (2004, voice) as Mindy
A Good Woman (2004) as Meg Windermere
A Love Song for Bobby Long (2004) as Pursy Will
The Perfect Score (2004) as Francesca Curtis
Girl with a Pearl Earring (2003) as Griet
Lost in Translation (2003) as Charlotte
Eight Legged Freaks (2002) as Ashley Parker
An American Rhapsody (2001) as Suzanne at 15
Ghost World (2001) as Rebecca
The Man Who Wasn’t There (2001) as Birdy Abundas
My Brother the Pig (1999) as Kathy Caldwell
The Horse Whisperer (1998) as Grace MacLean
Home Alone 3 (1997) as Molly Priutt
Fall (1997) Little Girl
If Lucy Fell (1996) as Emily
Manny & Lo (1996) as Amanda
Just Cause (1995) as Katie Armstrong
North (1994) as Laura Nelson


Saturday Night Live (2009) as Lexi
Robot Chicken (2005-08) as Dolores/Wife/Lisa (voice)
The Client (1995) as  Jenna Halliwell

Video Game

The SpongeBob SquarePants Movie (2004) as Mandy (voice)