Search movies and TV series
Acting
Charlotte Frances Riley (born 29 December 1981) is an English actress. She is known for her roles as Sarah Hurst in Easy Virtue (2008) and Catherine Earnshaw in ITV's adaptation of Wuthering Heights (2009). Description above from the Wikipedia article Charlotte Riley, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Masters of the Universe
as Queen Marlena

Babies

Malice
as Sophie

Smoggie Queens
as Danni

Wild Animal
as Mallory

The Peripheral
as Aelita West

Fireworks
as Gillian Lye

Wimbledon, 2019 Official Film
as Narrator

Trying
as Kat

FX's A Christmas Carol
as Lottie / Ghost of Christmas Present

A Christmas Carol
as Lottie / Ghost of Christmas Present

Press
as Holly Evans

Swimming with Men
as Sarah

Trust
as Robina Lund

Sticky
as Ziggy

King Charles III
as Kate Middleton

Close to the Enemy
as Rachel Lombard

London Has Fallen
as MI6 Jacquelin Marshall

In the Heart of the Sea
as Peggy

Killing Thyme
as Anna

Jonathan Strange & Mr Norrell
as Arabella

Edge of Tomorrow
as Nance

Grand Street
as Camila Reilly

Peaky Blinders
as May Carleton

The Town
as Alice

Entity
as Kate Hansen

World Without End
as Caris
Words of Captain Scott
as Kathleen Scott

DCI Banks
as Lucy Payne

Wuthering Heights
as Catherine Earnshaw

Spanish Flu: The Forgotten Fallen
as Peggy Lytton

The Take
as Maggie

Easy Virtue
as Sarah Hurst

Inspector George Gently

Grownups
as Chloe

Agatha Christie's Marple
as Margot Bence

Foyle's War
as Mandy Dean