highest rated
acting
- Hold on to Your Angels
- Three Incestuous Sisters → Clothilde
- The Bride! → The Bride / Ida / Penelope Rogers / Mary Shelley
- The Scarecrows' Wedding → Betty O'Barley (voice)
- Hamnet → Agnes
- Variety & CNN Actors on Actors (TV) → Self
- Blue Road: The Edna O'Brien Story → Self
- How to Shoot a Ghost → Anthi
- Wicked Little Letters → Rose Gooding
- Quintessentially Irish → Self
- The Cable That Changed the World → Self - Narrator (voice)
- Three Hares → Narrator
- Fingernails → Anna
- Men → Harper
- Women Talking → Mariche
- Scrooge: A Christmas Carol → Isabel Fezziwig (voice)
- The Lost Daughter → Young Leda Caruso
- National Theatre Live: Romeo and Juliet → Juliet
- Dolittle → Queen Victoria
- The Courier → Sheila Wynne
- I'm Thinking of Ending Things → Young Woman
- Misbehaviour → Jo Robinson
- Chernobyl (TV) → Lyudmilla Ignatenko
- Judy → Rosalyn Wilder
- Rob & Romesh Vs (TV)
- Wild Rose → Rose-Lynn Harlan
- A Battle in Waterloo → Ellen
- The Woman in White (TV) → Marian Halcombe
- Beast → Moll Huntford
- Pulsar → Cassa
- Taboo (TV) → Lorna Bow
- The Last Post (TV) → Honor Martin
- Red Light → Kelly
- War and Peace (TV) → Marya Bolkonskaya
- The Complete Walk: Romeo and Juliet → Juliet
- The Late Show with Stephen Colbert (TV) → Self - Guest
- Branagh Theatre Live: The Winter's Tale → Perdita
- The Tonight Show Starring Jimmy Fallon (TV) → Self - Guest
- Fargo (TV) → Oraetta Mayflower
- Late Night with Seth Meyers (TV) → Self - Guest
- The Tempest - Live at Shakespeare's Globe → Miranda
- Endeavour (TV) → Kitty Batten
- Join My Band → Stella
- Rosamunde Pilcher's Shades of Love (TV) → Emily Strong
- I'd Do Anything (TV) → Herself - Potential Nancy
- The Graham Norton Show (TV) → Self
- Jimmy Kimmel Live! (TV) → Self - Guest
- Ant & Dec's Saturday Night Takeaway (TV) → Self
- The Actor Awards Presented by SAG-AFTRA (TV) → Self
- Great Performances (TV) → Juliet
- The Oscars (TV) → Self
- Golden Globe Awards (TV) → Self - Nominee