2025
Black Bag as Dr. Zoe Vaughn2024
The Wasp as Heather2024
Robin and the Hoods as Clipboard2022
The Man Who Fell to Earth as Justin Falls2022
The Sound of 007 as Self2021
Venom: Let There Be Carnage as Frances Louise Barrison / Shriek2021
No Time to Die as Moneypenny2021
Being James Bond as Self (archive footage)2021
Swan Song as Poppy Turner2021
Designing Bond as Self2020
The Third Day as Helen2019
Black and Blue as Alicia West2018
Rampage as Dr. Kate Caldwell2018
Mowgli: Legend of the Jungle as Nisha (voice)2016
Moonlight as Paula2016
Collateral Beauty as Madeleine2016
Our Kind of Traitor as Gail Perkins2015
Close Up with The Hollywood Reporter as Self2015
Spectre as Moneypenny2015
Southpaw as Angela Rivera2015
Pinewood: 80 Years of Movie Magic as Self - Interviewee2014
Variety Studio: Actors on Actors as Self2013
Mandela: Long Walk to Freedom as Winnie Madikizela2012
Skyfall as Eve2011
National Theatre Live: Frankenstein as Elizabeth Lavenza2010
Accused as Alison Wade2010
Sex & Drugs & Rock & Roll as Denise2010
Blood And Oil as Alice2010
The First Grader as Jane Obinchu2010
My Last Five Girlfriends as No. 5: Gemma2010
Blood and Oil as Alice Omuka2009
Ninja Assassin as Mika2009
Small Island as Hortense2009
Morris: A Life with Bells On as Sonja2008
Street Kings as Linda Washington2008
August as Sarrah2008
Poppy Shakespeare as Poppy2008
Explicit Ills as Jill2007
The Graham Norton Show as Self2007
Pirates of the Caribbean: At World's End as Tia Dalma2006
Pirates of the Caribbean: Dead Man's Chest as Tia Dalma2006
Miami Vice as Det. Trudy Joplin2005
A Cock and Bull Story as Jennie2004
Who Do You Think You Are? as Self2004
After the Sunset as Sophie2004
Trauma as Elisa2003
Crust as Receptionist2003
Anansi as Carla2002
Top Gear as Eve Moneypenny (archive footage)2002
28 Days Later as Selena2002
Foyle's War as Not available2002
White Teeth as Clara2002
The Project as Maggie Dunn2002
The Project as Maggie Dunn2002
White Teeth as Clara2002
Living in Hope as Ginny1997
Trial & Retribution as Not available1992
The Tomorrow People as Ami1992
Runaway Bay as Shuku1989
Employees From Hell as Not available1988
Erasmus Microman as Not availableNaN
Lola and Freddie as Lola1989
Bosses From Hell as Not available1973
The Tomorrow People as Ami Jackson