2017
Manolo: The Boy Who Made Shoes For Lizards
Actriz - Self
2013
The Company You Keep
Actriz - Mimi Lurie
2009
New York, I Love You
Actriz - Isabelle dirigida por Shekhar Kapur
2006
Away from Her
Actriz - Fiona Anderson
2005
The Secret Life of Words
Actriz - Inge
2004
Finding Neverland
Actriz - Mrs. Emma du Maurier
Troy
Actriz - Thetis
Full filmography