

Acting
Kelly Macdonald
- Career
Active from 1996 to 2026, busiest in 2018 with 4 main titles.
- Leading roles
- 26top three billing
- Average score
62/100
- Highest rated
No Country for Old Men88/100
What stands out
Compared with the average well-known movie, over 55 of their titles. Select a trait to filter titles.
Rarely in their work
- Adrenaline4.2, average 4.8
Main genres
Select a genre to see those titles.
Recurring tags
- Character-Driven 10
- Moral Ambiguity 4
- Psychological Depth 4
- Coming-of-Age 3
- Romantic Comedy 2
- Gritty Realism 2
- Class Conflict 2
- Political Thriller 2
- Darkly Humorous 2
- Dark Humor 2
- Social Satire 2
- Existential Dread 2
Works often with
People in at least two of their main titles.
Adrian JohnstonComposerGiri/Haji, The Child in Time, Some Voices- DDavid OddCinematographerGiri/Haji, The Child in Time, Some Voices
Chris SeagerCinematographerState of Play, The Girl in the Café, The Merry Gentleman
Kieran BewActorTypist Artist Pirate King, Brush with Fate
Jonny Lee MillerActorTrainspotting, T2 Trainspotting
Shirley HendersonActorT2 Trainspotting, Intermission
Bill NighyActorState of Play, The Girl in the Café
Colin FirthActorNanny McPhee, Operation Mincemeat
Hattie MorahanActorOperation Mincemeat, Angela Carter: Of Wolves & Women
Gina McKeeActorThe Loss of Sexual Innocence, Typist Artist Pirate King
Ewan McGregorActorTrainspotting, T2 Trainspotting
Paul RitterActorOperation Mincemeat, The Girl in the Café
Movies and TV shows
632020s
9 titles · average score 66

GoodWatch score 75TV show · as Sheriff Kerry Kane

GoodWatch score 79TV show · as Dr Rachel Irving

GoodWatch score 58as Helen Radley

GoodWatch score 75TV show · as Pokkit

GoodWatch score 67as Sandra Panza

GoodWatch score 69as Jean Leslie

GoodWatch score 59as Lizzie Nealey

GoodWatch score 36as Georgie

GoodWatch score 71TV show · as JoJo 74
2010s
20 titles · average score 69

GoodWatch score 83TV show · as Sarah

GoodWatch score 87TV show · as Anna Dean

GoodWatch score 71as Agnes

GoodWatch score 67as Julie Lewis

GoodWatch score 25as Martha Hudson

GoodWatch score 73as Diane

GoodWatch score 38as Claire Maddox

GoodWatch score 72as Merida (voice)

GoodWatch score 63as Dolly

GoodWatch score 46as Katie Nic Aodh

GoodWatch score 80TV show · as Karin Parke

GoodWatch score 83TV show · as Margaret Schroeder / Margaret Thompson
2000s
21 titles · average score 66

GoodWatch score 53as Kelly Drummond

GoodWatch score 55as Paige Marshall

GoodWatch score 58as Kate Frazier

GoodWatch score 88as Carla Jean Moss

GoodWatch score 66as Evangeline

GoodWatch score 76as Gina

GoodWatch score 86TV show · as Della Smith

GoodWatch score 68as Deirdre

GoodWatch score 48as Irene

GoodWatch score 41as Linda

GoodWatch score 68as Mary O'Neary

GoodWatch score 51as Laura
1990s
11 titles · average score 60

GoodWatch score 52as Pia

GoodWatch score 54as Mike

GoodWatch score 42as Susan

GoodWatch score 59as Emma (segment "Mr. Cool")

GoodWatch score 63as Elspeth Pettigrew

GoodWatch score 47as Hortense Hulot

GoodWatch score 77as Isabel Knollys

GoodWatch score 63as Stella

GoodWatch score 86as Diane
as Amy Ogilvie
as Sharon
1980s
1 title · average score 68

GoodWatch score 68TV show · as Amy Ogilvie
1950s
1 title · average score 84

GoodWatch score 84TV show · as Aletta Pieters

