Untitled Apichatpong Weerasethakul Project
The Ballad of a Small Player
January Stories (version Harinezumi)
2024
A Sudden Glimpse to Deeper Things as Wilhelmina Barns-Graham (voice)
2024
The Room Next Door as Martha Hunt / Michelle Hunt
2024
Orbital: Glastonbury 2024 as Self
2024
The Hexagonal Hive and a Mouse in a Maze as Self
2024
Fantasmas as Water (6 episodes)
2024
Fantasmas as Water (voice) (1 episode)
2024
Problemista as Elizabeth
2023
The Killer as The Expert
2023
All Kinds of Love as Self
2023
Some Thoughts On The Common Toad as Narrator (voice)
2023
Cannes Uncut as Self
2023
Asteroid City as Dr. Hickenlooper
2022
Guillermo del Toro's Pinocchio: Handcarved Cinema as Self
2022
The Eternal Daughter as Julie / Rosalind
2022
Guillermo del Toro's Pinocchio as Wood Sprite / Death (voice)
2022
Three Thousand Years of Longing as Alithea
2021
The Storms of Jeremy Thomas as Self
2021
Goliath: Playing with Reality as Narrator (voice)
2021
The French Dispatch as J.K.L. Berensen
2021
The Souvenir: Part II as Rosalind
2021
Memoria as Jessica Holland
2021
What If...? as The Ancient One (voice) (1 episode)
2021
Marvel Studios Legends as The Ancient One (archive footage) (uncredited) (1 episode)
2020
The Human Voice Q&A With Pedro Almodovar And Tilda Swinton, Hosted By Mark Kermode as Self
2020
The Human Voice as Woman
2020
Schlingensief – A Voice That Shook the Silence as Self (archive footage)
2020
Last and First Men as Narrator (voice)
2019
The Personal History of David Copperfield as Betsey Trotwood
2019
Uncut Gems as Anne - Adley's Auction Manager (voice)
2019
The Boys as Ambrosius (voice) (3 episodes)
2019
The Souvenir as Rosalind
2019
The Dead Don't Die as Zelda Winston
2019
Avengers: Endgame as The Ancient One
2019
What We Do in the Shadows as Tilda (1 episode)
2018
Suspiria as Madame Blanc / Dr. Klemperer / Helena Markos
2018
Women Make Film: A New Road Movie Through Cinema as Narrator (voice) (14 episodes)
2018
Isle of Dogs as Oracle (voice)
2017
Letters from Generation Rx as Narrator (voice)
2017
Okja as Lucy Mirando / Nancy Mirando
2017
The Seasons in Quincy: Four Portraits of John Berger as Self
2017
War Machine as German Politician
2017
Letters from Baghdad as Gertrude Bell (voice)
2017
Doctor Strange: A Strange Transformation as Self
2017
Tania Libre as Narrator (voice)
2016
Doctor Strange as The Ancient One
2016
Hail, Caesar! as Thora Thacker / Thessaly Thacker
2015
A Bigger Splash as Marianne Lane
2015
Exploring the Set of 'Moonrise Kingdom' as Self / Social Services
2015
Trainwreck as Dianna
2015
B-Movie: Lust & Sound in West-Berlin 1979-1989 as Self
2015
Dreams Rewired as Narrator (voice)
2014
Variety Studio: Actors on Actors as Self (1 episode)
2014
The Gospel According to St Derek as Self
2014
Antarctica: On the Edge as Narrator (voice)
2014
Travelling at Night with Jim Jarmusch as Self
2014
Snowpiercer: Transperceneige, From the Blank Page to the Black Screen as Self
2014
The Grand Budapest Hotel as Madame D.
2014
Late Night with Seth Meyers as Self (1 episode)
2013
Only Lovers Left Alive as Eve
2013
The Zero Theorem as Dr. Shrink-Rom
2013
Snowpiercer as Minister Mason
2013
Death for a Unicorn as Narrator (voice)
2013
When Björk Met Attenborough as Narrator (voice)
2013
David Bowie: Five Years as Self (archive footage)
2013
The Stars (Are Out Tonight)
2013
Diaghilev and the Ballets Russes as Narrator (voice)
2012
Moonrise Kingdom as Social Services
2011
Cinema Is Everywhere as Self
2011
Women, War & Peace as Narrator (voice) (1 episode)
2011
We Need to Talk About Kevin as Eva Khatchadourian
2010
14 Actors Acting as Self
2010
The Chronicles of Narnia: The Voyage of the Dawn Treader as White Witch
2010
Behind Jim Jarmusch as Self
2010
Climate of Change as Narrator (voice)
2010
I Am Love as Emma Recchi
2009
The Invisible Frame as The Cyclist
2009
Getting On as Elke (1 episode)
2009
The Limits of Control as Blonde
2009
Moments on the Set of I Am Love as Self
2008
The Curious Case of Benjamin Button as Elizabeth Abbott
2008
Burn After Reading as Katie Cox
2008
The Chronicles of Narnia: Prince Caspian as White Witch
2008
Derek as Narrator (voice)
2007
Cannes: All Access as Self
2007
Michael Clayton as Karen Crowder
2007
The Man from London as Camélia
2007
Stephanie Daley as Lydie Crane
2007
Faceless as Narrator (voice)
2007
Here’s Looking at You, Boy as Self
2007
Strange Culture as Hope Kurtz
2007
Sleepwalkers as Violinist working as a Copy Clerk
2006
Deep Water as Narrator (voice)
2006
Galapagos as Self - Presenter (3 episodes)
2006
Thumbsucker - Behind the Scenes as Self
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe as White Witch
2005
The Somme as Narrator (voice)
2005
Made in Hollywood as Self (1 episode)
2005
Thumbsucker as Audrey Cobb
2005
Broken Flowers as Penny
2005
Constantine as Gabriel
2003
The Statement as Annemarie Livi
2003
Young Adam as Ella Gault
2002
Adaptation. as Valerie Thomas
2002
Tilda Swinton: The Love Factory as Self
2002
Teknolust as Rosetta / Ruby / Marinne / Olive
2001
Vanilla Sky as Rebecca Dearborn
2001
The Deep End as Margaret Hall
2000
The Dilapidated Dwelling as Narrator (voice)
2000
Possible Worlds as Joyce
1999
The Protagonists as Actress
1999
Conceiving Ada as Ada Augusta Byron King, Countess of Lovelace
1998
Love Is the Devil: Study for a Portrait of Francis Bacon as Muriel Belcher
1997
Female Perversions as Evelyn Stephens
1996
The Daily Show as Self (1 episode)
1994
Remembrance of Things Fast: True Stories Visual Lies
1994
Visions of Heaven and Hell as Narrator (voice)
1993
The Open Universe as Carla
1993
Wittgenstein as Lady Ottoline Morrell
1992
Shakespeare: The Animated Tales as Ophelia (voice) (1 episode)
1992
Man to Man as Ella / Max Gerike
1991
The Party: Nature Morte as Queenie
1991
Derek Jarman: A Portrait as Self
1990
Your Cheatin' Heart as Cissie Crouch (6 episodes)
1990
The Garden as Madonna/Voice Overs
1989
Play Me Something as Hairdresser
1989
War Requiem as The Nurse
1989
Volcano Saga as Gudrun
1988
Cycling the Frame as The Cyclist
1988
Degrees of Blindness
1987
The Last of England as The Maid
1987
Friendship's Death as Friendship
1987
Egomania: Island Without Hope as Sally
1986
Zastrozzi: A Romance as Julia (4 episodes)
1986
The Sluggard as The Sluggard