2025The Hand That Rocks the CradleCaitlin MoralesMovie
2024Rich FluLaura PalmerMovie
2024A Gentleman in MoscowAnna Urbanova · 8 episodesShow
2023Scott Pilgrim Takes OffRamona Flowers (voice) · 8 episodesShow
2023AhsokaHera Syndulla · 16 episodesShow
2021KateKateMovie
2020Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)Helena Bertinelli / HuntressMovie
2019Gemini ManDanny ZakarweskiMovie
2019Love, Death & RobotsGail · 1 episodeShow
2019The Parts You LoseGailMovie
2018All About NinaNina GeldMovie
2018AAA - Worldwide From MonterreyMovie
2017Danger & EggsTrix Blixon (voice) · 1 episodeShow
2017So It GoesSamanthaMovie
2016The HollarsGwenMovie
2016Brad Neely's Harg Nallin' Sclopio Peepio(voice) · 1 episodeShow
2016Swiss Army ManSarahMovie
2016BrainDeadLaurel Healy · 13 episodesShow
201610 Cloverfield LaneMichelleMovie
2016Mercy StreetMary Phinney · 12 episodesShow
2015Alex of VeniceAlexMovie
2015The ReturnedRowan Blackshaw · 10 episodesShow
2014Kill the MessengerAnna SimonsMovie
2014FargoNikki Swango · 10 episodesShow
2014FaultsClaire · ProducerMovie
2013A.C.O.D.Lauren StingerMovie
2013The Spectacular NowHolly KeelyMovie
2013A Glimpse Inside the Mind of Charles Swan IIIKateMovie
2013A Good Day to Die HardLucy McClaneMovie
2013The CubExecutive ProducerMovie
2012The Beauty InsideLeah · 6 episodesShow
2012Abraham Lincoln: Vampire HunterMary Todd LincolnMovie
2012CasqueGirlMovie
2012SmashedKate HannahMovie
2011MagnificatLynn · Executive ProducerMovie
2011The ThingKate LloydMovie
2011Cost of LivingThe Computer (voice)Movie
2010Scott Pilgrim vs. the WorldRamona FlowersMovie
2008Make It HappenLauryn KirkMovie
2007Live Free or Die HardLucy McClaneMovie
2007Death ProofLeeMovie
2007GrindhouseLee Montgomery (segment "Death Proof")Movie
2006Factory GirlIngrid SuperstarMovie
2006Black ChristmasHeather FitzgeraldMovie
2006Checking OutLisa AppleMovie
2006BobbySusan TaylorMovie
2006Final Destination 3Wendy ChristensenMovie
2005The Ring TwoYoung EvelynMovie
2004Monster IslandMaddyMovie
2003Tru CallingBridget Elkins · 1 episodeShow
2001Wolf LakeSophia Donner · 9 episodesShow
1999PassionsJessica Bennett · 1 episodeShow
1999The Long Road HomeAnnie JacobsMovie
1996Promised LandChloe · 2 episodesShow
1994Touched by an AngelKristy Cordis (uncredited) · 1 episodeShow