Movies
The Matrix Reloaded
as Maggie
The Matrix Revolutions
as Maggie
Legend of the Guardians: The Owls of Ga'Hoole
as Marella (voice)
The Babadook
as Amelia Vanek
Charlotte's Web
as Mrs. Arable
Australia
as Katherine
Assassin's Creed
as Mary Lynch
Girl with a Pearl Earring
as Catharina Bolnes Vermeer
Code 46
as Doctor
Babyteeth
as Anna