| Lee (2023) As Elizabeth 'Lee' Miller | (Not seen) |
| Avatar: The Way of Water (2022) As Ronal | (Not seen) |
| Meari to majo no hana (2017) (AKA "Mary and the Witch's Flower") | (Not seen) |
| Collateral Beauty (2016) As Claire Wilson | (Not seen) |
| Triple 9 (2016) (AKA "999") As Irina Vlaslov | (Not seen) |
| Steve Jobs (2015) As Joanna Hoffman | (Not seen) |
| Insurgent (2015) (AKA "The Divergent Series: Insurgent") As Jeanine Matthews | (Not seen) |
| Divergent (2014) As Jeanine Matthews | (Not seen) |
| Movie 43 (2013) As Beth (segment "The Catch") | (Not seen) |
| Labor Day (2013) As Adele Wheeler | (Not seen) |
| Titanic: 100 Years On (2012) | (Not seen) |
| Mildred Pierce (2011) | (Not seen) |
| Contagion (2011) (AKA "Contagion: The IMAX Experience") As Erin Mears | (Not seen) |
| Revolutionary Road (2008) As April Wheeler | (Not seen) |
| The Reader (2008) (AKA "Der Vorleser") As Hanna Schmitz | (Not seen) |
| How to Lose Friends & Alienate People (2008) As Kate Winslet (uncredited) | (Not seen) |
| Flushed Away (2006) As Rita (voice) | (Not seen) |
| The Holiday (2006) As Iris Simpkins | (Not seen) |
| All the King's Men (2006) (AKA "Das Spiel der Macht") As Anne Stanton | (Not seen) |
| Little Children (2006) As Sarah Pierce | (Not seen) |
| Finding Neverland (2004) (AKA "J.M. Barrie's Neverland") As Sylvia Llewelyn Davies | (Not seen) |
| Eternal Sunshine of the Spotless Mind (2004) As Clementine Kruczynski | (Not seen) |
| The Life of David Gale (2003) As Bitsey Bloom | (Not seen) |
| Iris (2001) As Young Iris Murdoch | (Not seen) |
| Quills (2000) As Madeleine LeClerc | (Not seen) |
| Holy Smoke (1999) As Ruth Barron | (Not seen) |
| Titanic (1997) (AKA "Planet Ice") As Rose DeWitt Bukater | (Not seen) |
| Jude (1996) As Sue Bridehead | (Not seen) |
| Hamlet (1996) (AKA "William Shakespeare's Hamlet") As Ophelia | (Not seen) |
| Sense and Sensibility (1995) As Marianne Dashwood | (Not seen) |
| Heavenly Creatures (1994) (AKA "Heavenly Creatures: The Uncut Version") As Juliet Hulme | (Not seen) |